membermission.org
Meaghan McKenna: A graduate student in Cairo, comments on the protest there
A graduate student in Cairo, comments on the protest there.