Follow us:
An Egyptian protester waves the national flag in Cairo's landmark Tahrir Square on June 5, 2012.
Follow us: