July 7 2024 PARIS, France - Riot police is out as smoke bombs go off near Place de la Republique in Paris, France as the New Popular Front is set to win the most seats in the second round of the country's parliamentary election. Video by Peter H Desk@ to license
Hide player controls
Hide resume playing