French voters deliver a win for the left, a blow for Le Pen and a hung parliament July 7, 2024 at 7:38 pm by Breaking News French voters deliver a win for the left, a blow for Le Pen and a hung parliament Read more…