The Estonian branch of the Finnish Soldiers of Odin are due to hold a torchlit march in Tallinn on Wednesday, February 24. The Soldiers of Odin are an antiimmigrant group that began patrolling in Finland in January 2016, claiming to protect residents from refugees and migrants. Video on Demand: Contact: Twitter: Facebook: LiveLeak: Vine: Instagram: