
People walk past a billboard depicting the late leader of the Islamic Revolution, Ayatollah Ruhollah Khomeini, and the late Iran’s Supreme Leader Ayatollah Ali Khamenei, on a street in Tehran, Iran, June 10, 2026. — ReutersNew round of tit-for-tat strikes by US and Iran.Kuwait,…

