catemukei.com
Human contact for what?
A global quality of life survey earlier this year found that although Sweden was the top country in Europe for expats – it failed to make them socially acceptable. In Sweden, you can live without h…