Iran’s new supreme leader, Mojtaba Khamenei, son of, Ayatollah Khamenei, is not off to a good start.

Back to blog