More in Cairo, Comedy, Comedy Central, Egypt, Fox News, Glenn Beck, King Tut, Riot, Stephen Colbert, The Colbert Report
Stephen Colbert and Harvard Philosophy Professor Sean D. Kelly Agree: Jesus is God

What's to be done about our culture's loss of a notion of what's sacred? From the Colbert Report: