Swedish Fish, and archipelago of 24000 islands, ABBA, Linkoping, IKEA and Smörgåstårta … what about Sweden isn’t perfect?
Some days we want to be free. To sing, dance, and laugh in the rain. Many of us find that to be a challenge. Few of us can escape from the constraints holding us back. Today was a drizzly day in Stockholm. We waited impatiently under an overhang on the edge of the Royal Palace’s courtyard. It […]