March 24, 2025

French Prime Minister Jean-Marc Ayrault