We always 'stand behind' our programs
(Newser) -
It takes more than a threat from a radical Muslim group to spook South Park creators Trey Parker and Matt Stone. The pair have released a statement stressing that it was Comedy Central, not them, who bleeped out the name "Mohammad" and statements from Kyle, Jesus, and Santa Claus...