World Friday Briefing February 7, 2025 U.S. sanctions on the International Criminal Court. Source link