Europe,  Far Right,  France

What Would PJ O’Rourke Say?

Marine le Pen has been elected leader of France’s National Front, which is riddled with Nazis some observers believe to be racist.

Share this article.

shares