Macron’s landslide victory in the French election

Political strategist Amanda Galbraith discusses what Emmanuel Macron’s win in the French presidential election means for Europe, the far-right movement, and Marine Le Pen’s political future.

Aired on City News on May 8, 2017