October 8 2019 7:42am

‘South Park’ creators offer mocking ‘apology’ to China over episode

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.

Responsive site?

Video Home