Vincent Jarousseau
Depressing Photos from Marine Le Pen's Party in the North of France
The far-right presidential candidate celebrated Sunday night's results among a ton of French flags, National Front goodies, and her supporters.
The far-right presidential candidate celebrated Sunday night's results among a ton of French flags, National Front goodies, and her supporters.