Liberal Masoud Pezeshkian Wins Iranian Presidential Election 06.07.2024 08:09 Charter97.org (en) 30.5 million ballots have been processed.