The Nordic country's reputation as a liberal haven is fading as the Sweden Democrat party rises and racism flourishes.
People demonstrating against nazism and racism hold a placard reading “united against racism” in Kärrtorp, a suburb of Stockholm. (AFP)