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.
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.