Revolutionary Culture in Cairo

Creative and cultural resistance has played a major role in Egypt’s ongoing Revolution.