Why Sweden isn't the family paradise you may think
GOTHENBURG — It takes 13 hours from Berlin to get to Bullerbyn, the fictional Swedish town described by Astrid Lindgren in her 1947 children's …