Summary The Soldiers of Odin are an anti-immigration street patrol organization comprised of about six hundred members active in over twenty Finnish towns and cities housing Muslim asylum seekers and…
You need a TRAC license to view the rest of this content. Learn more