Interpol Issues an International Arrest Warrant for Film Producer, Imran Firasat

Bizarre. Is Interpol now the long arm of the Muttawa, the Saudi Barbarian religious police?

Share