Cairo: In a packed cafe in Cairo, all eyes were glued to a flickering flat screen TV, waiting for Omar Marmoush, now donning ...