
Priest in Jerusalem: Faith, fear and frustration after strikes on Iran
People look at a damaged building in Tehran, Iran, June 13, 2025, in the aftermath of Israeli airstrikes. Israel attacked Iran early that morning in strikes that took out top military officers and hit nuclear and missile sites, raising the potential for an …