Iran’s possible next Supreme Leader being examined: Rafsanjani
Iran’s Supreme Leader Ayatollah Ali Khamenei departs after casting his ballot in the parliamentary election in Tehran March 2, 2012.…
Wave Of Knowledge
Iran’s Supreme Leader Ayatollah Ali Khamenei departs after casting his ballot in the parliamentary election in Tehran March 2, 2012.…