The creators of satirical animated series “South Park” issued a mocking “apology” to China, following media reports that episodes of the show were no longer available on some Chinese websites.
- Canada needs to plan ways to meet China’s military challenge
- ‘South Park’ episode banned in China screened on Hong Kong street
- ‘South Park’ banned in China after mocking Chinese government censors