Turmoil erupted after the left-wing New Popular Front coalition emerged victorious
Riots, clashes, and looting broke out across France as left-wing supporters flooded the streets to celebrate the New Popular Front coalition's victory over the right-wing National Rally and President Emmanuel Macron’s centrists on Sunday.
Over 30,000 riot police officers, including 5,000 in Paris alone, were deployed across France to prevent violence...