Podcast: Egypt’s cartoon villains and heroes by KhaledDiab • February 18, 2016 • 0 Comments The battle between Egyptian revolutionary and counterrevolutionary forces is being played out in caricature.