Roberto Abraham Scaruffi: Iran and Israel: Lost in translation?

Thursday, 15 May 2008

Iran and Israel: Lost in translation?

Babak Yektafar explains the meaning behind Iranian President Mahmoud Ahmadinejad's rhetoric