Last Friday (18th november) there was a huge demonstration in Tahrir Square calling for ending the military rule, to end […]
Egypt: Sequence of Communication Shutdown during 2011 Uprise
25 January 2011 was the day when people of Egypt went to the streets in several cities to demonstrate against […]