Politics | Sep 8, 2025
France is thrown into turmoil as Prime Minister loses confidence vote, leading to government collapse and uncertainty.