Today's Video Link

Jon Stewart appears on Egypt's version of The Daily Show. Don't worry. They speak in English after a while…