A Swedish satirical TV show last week appeared to mock Chinese tourists, warning them not to mistake dogs for food or to defecate in public. China's embassy in Sweden and China's foreign ministry ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results