Its clearly a set-up.
China’s watching America’s left and has learned some lessons.
The question is why Sweden, and why now?
http://focustaiwan.tw/news/aipl/201803100010.aspx
6 mos old but all I found. Maybe the issue has re-arisen in Parliament?
oil?
Does Sweden drill the north sea?
Sweden has shown itself as the most cucked of the Euro countries.