Search results
Masoud Pezeshkian is Iran’s next president: What does it mean for India?
Firstpost· 15 hours agoIran has elected a new president. Reformist candidate Masoud Pezeshkian has won the run-off, beating...
Iran has elected a new president. Reformist candidate Masoud Pezeshkian has won the run-off, beating...