Topless FEMEN activists wearing masks of Russian President Vladimir Putin and National Front leader Marine Le Pen protested outside the Henin-Beaumont voting station on Sunday, as Le Pen arrived to cast her ballot.

Facebook Comments