Iran launches barrage of missiles after Israel kills 2 of its top officials
RNS | Covering the world of religion. [Unofficial]
March 18, 2026
Iran confirmed the killings of both men, who were key to Iran’s violent crackdown on protests in January that challenged the theocracy’s 47-year rule.
Discussion in the ATmosphere