Marine Le Pen is unstoppable

.....

© The Spectator