Protesters have been camped out in Cairo‘s Tahrir Square — the epicentre of protests that toppled Mubarak — since July 8 and have vowed to continue until their demands are met.
Protesters have been camped out in Cairo‘s Tahrir Square — the epicentre of protests that toppled Mubarak — since July 8 and have vowed to continue until their demands are met.