An Egyptian boy atop his mother’s shoulders waves a national flag in Tahrir Square in Cairo, where several hundred demonstrators have been camping for two weeks. (Associated Press)