Streamed live 13 hours ago
The Estonian branch of the Finnish ‘Soldiers of Odin’ are due to hold a torch-lit march in Tallinn on Wednesday, February 24. The Soldiers of Odin are an anti-immigrant group that began patrolling in Finland in January 2016, claiming to protect residents from refugees.