In April, the Comedy Central network, known for its disdain toward religions, caved to the intimidation of Islamists when they planned a South Park episode that included portrayals of Muhammad, Buddha, and Jesus. In the episode, supposedly in deference... Continue Reading »