Iran

Posted by Filmpow on Jun. 25, 2009

Tell the world:

???? ??????? : ???? ????? ???? ????? ? ????? ???? ????? ????More than 100 MPs appear to have snubbed an invitation to celebrate Iranian President Mahmoud Ahmadinejads election win, local press reports say. Distributed by Tubemogul.

Categories Pop Culture

Tags filmpow, iran, lexa, obama, peace, politics

More Details »