World Friday Briefing May 15, 2025Natasha FrostComments Off on Friday Briefing President Trump’s trip to the Middle East.