World Thursday Briefing June 19, 2025Natasha FrostComments Off on Thursday Briefing The prospect of U.S. strikes in Iran.