Tag: gilets jaunes
Hugo’s there?
Patrick Mulcahy on a 21st century Les Miserables
Macron faces populist revolt
Andrew Coates finds grounds to be cautious on the rise of the Gilets jaunes
In May 2017 Emmanuel Macron was elected President of France...