Search results
Reformist Masoud Pezeshkian wins Iran presidential election
The Guardian· 1 hour agoThe reformist Masoud Pezeshkian has pulled off a stunning victory in the Iranian presidential runoff, reflecting deep dissatisfaction with the direction of the country in recent years and opening ...