South Park: "Band in China" - PC Babies

Alexa Coombs | October 3, 2019
Font Size

The South Park episode "Band in China" that aired Wednesday night exposed the brutalities and human rights abuses of the Communist government and we're feeling pretty good about it. The episode slammed the entertainment industry for allowing Communist China to censor content produced in the United States. ...

Read the full post this video illustrates on Newsbusters.org