Tag "Jean-Luc Mélenchon"

Back to homepage

“Revolution” sweeps France; people demand President Macron resign

Loading

Tens of thousands continue to demonstrate in France demanding the resignation of President Emmanuel Macron

Read More