Antifa and Islamists Riot in France After *Winning* Second Round of Parliamentary Election

Hard left activists and their Islamist allies rioted in France’s major cities last night following the surprise victory of the New Popular Front – a coalition of far Left activists and Islamists – in yesterday’s election.