Video by Mostafa Ali @mostafaorganise Edited by Elizabeth Hagen @eviolethagen for Ahram Online @ahramonline