article: Mohammad-Reza Mahdavi Kani
links: Mir-Hossein Mousavi Akbar Hashemi Rafsanjani Iran Ali Khamenei Guardian Council Prime Minister of Iran Ruhollah Khomeini Mahmoud Hashemi Shahroudi Lotfollah Safi Golpaygani Mohammad-Ali Rajai Assembly of Experts Tehran Iranian peoples Qom Seminary