CAIRO – The photo of a young woman dragged through the streets by soldiers and then beaten, stripped to her bra and kicked in the chest has become a searing indictment of the Egyptian military.
Egypt's 'unfinished revolution,' reported from the ground in Cairo.






















Follow us: