Iran approves 7 candidates to run in presidential elections on June 18
May 25, 2021
Tehran [Iran], May 25 : Iran's Guardian Council, a 12-member constitutional vetting body overseen by Supreme Leader Ayatollah Ali Khamenei, has announced seven candidates...