Author: Alex Vatanka

 20 March 2021, Tehran: Iranian supreme leader Ayatollah Ali Khamenei delivering a televised Persian New Year message to the nation (photo: © Iranian Supreme Leader's Office/ZUMA Wire)

Elections in Iran

Khamenei shuts down opposition ahead of upcoming ballot