South Park co-creator Matt Stone has insisted last week’s episode was not delayed due to censorship — as so many have suggested. Rather, Stone insisted it had to do with simply failing to complete the work on time.

South Park co-creator Matt Stone has insisted last week’s episode was not delayed due to censorship — as so many have suggested. Rather, Stone insisted it had to do with simply failing to complete the work on time.