By Kate Scanlon, OSV News Top photo caption: A destroyed vehicle is seen amid rubble at the site of a strike on a residential building in Tehran, Iran, March 16, 2026, amid the U.S.-Israeli war with Iran. U.S. President Donald Trump on April 7 sharply ramped up his threats against Iran, warning "a whole civilization…...
