Red cards are being waved by thousands of demonstrators in Egypt’s Tahrir Square to demand the resignation of Egypt’s Islamist President Mohamed Mursi. June 30th the day many Egyptians had been waiting for, with either excitement or dread. © Muhammad Mansour | Flickr
By
Jeffrey C. Goldfarb, July 5th, 2013
Leave a Reply