Arrow-right Camera

Photos


A protester waves a national flag over Tahrir Square in Cairo on Friday. Tens of thousands of backers and opponents of Egypt’s Islamist president held competing rallies in the capital Friday.

Associated Press