“Our people have clearly ruled out the worst possible scenario,” said Jean-Luc Melenchon, leader of France’s leftist New Popular Front, shortly after exit polls announced the far right had failed to form a majority government.
Posted on July 7, 2024