Connect to share and comment

Egypt press tv 2011 7 18 2011

Appears In:
Egypt's revolutionaries take their cause from Tahrir to the television studio.
Egypt press tv 2011 7 18 2011

Egyptians gather to watch a television placed on top of public telephone booths in Cairo's Tahrir Square.

Khaled Desouki