2M2PROTEST

Manu Brabo Associated Press A demonstrator waves a national flag Monday during a protest in Cairo's Tahrir Square against President Mohammed Morsi, who has marked his first year in office.

close window