Marine le Penn is the leader of the French National Front. Whatever exalted title they give their neo-nazi party these days, it’s the ‘national front’. But written in French. Obviously. Whilst engaged as a member of the European Parliament (where failed politicians tend to end up) she basically stole money from the EU to fund – Read More-








