
Israeli emergency responders inspect a site hit by a missile fired from Iran south of Tel Aviv on June 14, 2025. Iran struck Israel early June 14, with barrages of missiles after a massive onslaught targeted the Islamic republic's nuclear and military facilities, and killed several top generals. (Photo by JOHN WESSELS / AFP)
e-News bulletin 27 June 2025
…