gilets jaunes

Nick Kangadis | December 10, 2018
The “yellow vest” protesters in France have clearly had enough of French President Emmanuel Macron. With Macron’s approval rating hitting an all-time…