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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results