gettyimages-2271516100_jpg

Commuters make their way past a giant billboard of slain Iranian supreme leader Ali Khamenei at the Valiasr Square in Tehran on April 19, 2026.
Atta Kenare/AFP/Getty Images

Back to top button