Sky Views: Beijing’s feud with Sweden over viral clip

Here’s a curious, shaggy dog story, set in Sweden, that reveals a lot about China and how it sees its place in the world. Earlier this month, a man called Zeng and his parents, both in their 60s …
( read original story …)

Related Post