Uncut, an Index on Censorship blog, says that Sacha Baron Cohen's The Dictator has been withdrawn from a cinema in Baku, the capital of oil-rich Azerbaijan, for ‘technical reasons.’ The blog draws comparisons between the lifestyle and rule of the fictional Admiral General Aladeen and Azerbaijan's president, Ilham Aliyev.




















































China must step in to protect indigenous Mongoloid Asiatic native people & their lands, and...