There is a great long list of countries for which their citizens need a visa before moving to Sweden. Thankfully it is in English!
If you need to find out, start here:
List of foreign citizens who require Via for entry into Sweden
Subscribe to the blog here:
About the blog
Interesting bits and pieces about life in Sweden, including all-important song words.