Le Pen's victory: How she humiliated her presidential rivals

Oct 26, 2016, 05:03 PM

With Agnès Poirier, Gavin Mortimer, Andrew Watts, Melanie McDonagh and Peter Tatchell. Presented by Lara Prendergast.