France’s Leftist New Popular Front Leads in Overseas Departments 30 Jun 2024 at 15:50 Last modified on 30 Jun, 2024 at 15:58