The “Soldiers of Odin” group, is a far-right group which was founded in Finland in late 2015 and “patrols” the streets in Finnish towns housing asylum seekersThe far-right nationalist group…
You need a TRAC license to view the rest of this content. Learn more