إزالة الصورة من الطباعة

Iran’s president defies supreme leader to safeguard his future

It was an extraordinary moment in the history of the Islamic Republic. Live on state radio, President Mahmoud Ahmadinejad and parliamentary speaker Ali Larijani exchanged insult after insult in the assembly chamber last Sunday as shocked lawmakers shouted their