Police Raid Exposes Nazi Propaganda in Alingsås Store
A police raid on the Midgård store in Sweden revealed massive Nazi propaganda stock and resulted in legal charges against its owners.
A police raid on the Midgård store in Sweden revealed massive Nazi propaganda stock and resulted in legal charges against its owners.
Sweden's Foreign Minister reaffirms the country's cautious legal stance on Gaza genocide allegations.