In France, the Left-wing new popular front coalition won the most seats in the second voting round of Parliamentary elections, putting them on track for an unexpected win over the far right national rally party.
Hide player controls
Hide resume playing