A gang of vigilantes led by a violent neo-Nazi go on night time ‘migrant patrols’ on the streets of Finland, with some talking of ‘ethnic cleansing’ in the wake of the country’s mounting immigration crisis. The self-styled ‘Soldiers of Odin’ march in a mob, wearing bomber jackets with their logo on the back. They have […]