A California State Senator has weighed in on a controversial decision to ban a billboard advertisement for the film documentary Architects of Denial, which covers the Armenian genocide as told by survivors. Caruso Affiliated Holdings, which runs the Americana at Brand mall in heavily Armenian Glendale, California, reportedly denied an … Read entire story.
Source: Deadline