Author Articles

Iranian Supreme Leader Ayatollah Ali Khamenei waves to supporters as they chant slogans during a meeting in Tehran, November 3. (AP)
November 23, 2019