What would a Buddhist Christian American make of South Park’s portrayal of Muhammad in its April 14, 200th episode? Was it imprudent? Impudent? Or was it something you would just expect from the always irreverent, usually tasteless (at least for an old fuddy-dud like me), and sometimes embarrassingly funny fare that producers Trey Parker and [...]