Thursday, May 15, 2008

Iran and Israel: Lost in translation?

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