Source: International Business Times
(Clockwise, from top left) Mojtaba Khamenei, the late Ayatollah Khamenei, Hassan Khomeini, Sadiq Larijani, Mohammad Mehdi Mirbagheri, and Alireza Arafi. The 88 clerics who must choose Iran's next supreme leader are scattered across the country, unable to meet. Bombs keep falling.
Go to Source
Related News