Connect to share and comment

Marine le pen 2012 02 16

Appears In:
Politicians are too embarrassed to publicly endorse her.
Marine le pen 2012 02 16

Marine Le Pen has fallen short of the endorsements she needs to appear on the ballot.