Author: Radio Sweden

The English service of Swedish public radio, Sveriges Radio, offering the latest local and international news.