World Friday Briefing May 23, 2025Natasha FrostComments Off on Friday Briefing Here’s what you need to know.