Egypt: The View From Liberation Square

(Cairo) – As students our dream was to demonstrate in Tahrir (Liberation) Square in the center of the city, the site of the 1977 bread riots that brought political consciousness to the human rights movement in Egypt.

read more