Today's Video Link Posted on Saturday, June 22, 2013 at 2:05 PM Jon Stewart appears on Egypt's version of The Daily Show. Don't worry. They speak in English after a while…