An open letter to the people of SwedenThere is a short distance between 'anything goes' under the cloak of freedom of speech and episodes of incitement and violence.Aftonbladet sweden organ trafficking 248(photo credit: Screenshot)