Iran’s Supreme Leader Ayatollah Ali Khamenei addresses thousands of Iranian in the holy city of Mahshad, northeast of the capital Tehran. (EPA)
Iran’s Supreme Leader Ayatollah Ali Khamenei addresses thousands of Iranian in the holy city of Mahshad, northeast of the capital Tehran. (EPA)
by Asharq Al-Awsat | Jan 31, 2013 |