Uncategorized Egypt’s ‘Jon Stewart’ Turns Himself in on Islam Insult March 31, 2013 Historyscoper http://www.businessweek.com/news/2013-03-31/egypt-satirist-turns-himself-in-over-allegations-of-islam-insult