From: nbcnews.com Sweden is typically known as the land of meatballs, IKEA, and left-wing politics. But what are the Swedish people actually like, and how many of them actually conform to these cultural stereotypes? In a bid to introduce its people to the world, Sweden’s Tourist Association set up “The Swedish […]