Skip to content

French far right, National Rally, National Front, Marine Le Pen

A satirical French newspaper says "Neither Marine nor Le Pen," published on May 6, 2017 (Lorie Shaull/Wikimedia Commons)

Date:

SIGN UP FOR OUR NEWSLETTERS