The American political satirist Jon Stewart has appeared as a guest on Egypt's top satirical TV show, which is modelled after his own programme "The Daily Show."

Stewart was brought onto the set of El Bernameg (The Programme) wearing a black hood and introduced by presenter Bassem Youssef as a captured foreign spy.

Youssef, one of Egypt's most popular TV presenters, has been questioned by prosecutors on accusations of blasphemy and insulting the president.

A trained heart surgeon, Youssef catapulted to fame when his video blogs mocking politics received hundreds of thousands of hits shortly after the 2011 uprising that toppled former leader Hosni Mubarak.