Advertising Islamophobia Hits London Railways
JCDecaux, the billions of Euros given in contracts for signs around the world, and the links to Islamophobia and Sarkozy affecting Muslim charities advertising in train stations.
18/12/2012 · 23 Comments