Egyptians demand release of election results
Friday, June 22, 2012 - 3:00 AM

Egyptian protesters have occupied Cairo's Tahrir Square for the first time in months as they press for the release of the country's presidential election results.
view full story...
More Local