Far-Left Protests Erupt in France after Le Pen Secures Massive Victory in Parliamentary Elections
Riots erupted across Paris, France, following French President Emmanuel Macron‘s defeat against Marine Le Pen in Sunday’s first round of parliamentary elections. Le Pen’s party,