Tag Chinese ambassador to Sweden China Tries to Put Sweden on IceBy Jojje OlssonRelations between China and Sweden have taken a nosedive with threats, trade restrictions, and the indictment of an ambassador.Page 1 of 1