France’s leftist New Popular Front wins a shock victory – but now the hard part begins
France's New Popular Front has won the largest number of seats in the final round of snap parliamentary elections, leaving behind the ...
France 24 via Yahoo
6 days ago