Home » Netflix » Page 6

Tag - Netflix

News

South Park has been banned in China

South Park has been banned in China as a result of its most recent episode. According to The Hollywood Reporter, the episode in question — “Band in...