France’s political system has hit a wall, and Emmanuel Macron is to blame

.....

© The Globe and Mail