Connect to share and comment

Egypt military raid 2011 12 30

Appears In:
After violent raid on rights groups, some say Egypt's army has gone too far.
Egypt military raid 2011 12 30

Egyptian women protest against the military's support for virginity tests on women in Cairo on Dec. 27, 2011.

Felipe Monteforte