gettyimages-2263647304_jpg

A person holds a picture of Iran’s supreme leader Ayatollah Ali Khamenei as people mourn in Tehran on March 1, 2026.
Atta Kenare/AFP/Getty Images

Back to top button