Search results
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)
Words: Patrick Strickland
Date: