News CA
People walk near a mural featuring images of Iran’s Supreme Leader Ayatollah Ali Khamenei and leader of Iran’s 1979 Islamic Revolution Ayatollah Ruhollah Khomeini, in Tehran

People walk near a mural featuring images of Iran’s Supreme Leader Ayatollah Ali Khamenei and the leader of Iran’s 1979 Islamic Revolution Ayatollah Ruhollah Khomeini, on a street in Tehran, Iran, February 26, 2026. Majid Asgaripour/WANA (West Asia News Agency) via REUTERS ATTENTION EDITORS – THIS PICTURE WAS PROVIDED BY A THIRD PARTY




