Americana Now Accepts to Advertise Armenian Genocide Documentary
Americana shopping mall executives in Glendale once again reversed themselves declaring that they not only now accept to advertise the Armenian Genocide Documentary, Architects of Denial, but offered to do it for free! In...