FEMEN Activists Stormed Voting Station as Le Pen Arrived
On Sunday, FEMEN activists protested outside the Henin-Beaumont voting station, as Le Pen arrived to cast her ballot. Topless protesters were wearing masks of Vladimir Putin and National Front leader Marine Le Pen. FEMEN Movement […]