Hollande calls for 'D-Day spirit'

 

Marine Le Pen: "Does that mean more foreigners on our soil ?"