Egyptian satirist turns himself in

News

Bassam Youssef, the man known as Egypt's Jon Stewart, has turned himself in to authorities after he was charged with insulting Islam and President Mohammed Morsi

More From Embedded-Only/News