Marine Le Pen is in a race against the clock

.....

© The Spectator