Iran Presidential Election 2024, Tehran - 21 Jun 2024
Iranian presidential candidates (L-R) Mostafa Pourmohammadi, Mohammad Bagher Ghalibaf, Masoud Pezeshkian, Saeed Jalili, Amir-Hossein Ghazizadeh Hashemi, and Alireza Zakani during a TV debate ahead of the presidential elections, in Tehran. Iran will hold a presidential election on 28 June 2024.