Tens of thousands of Egyptians jammed Cairo's Tahrir Square to await delayed election results and to condemn military rule.
USATODAY.com Feed, USA Today
Fri, 06/22/2012 - 8:07am
Tens of thousands of Egyptians jammed Cairo's Tahrir Square to await delayed election results and to condemn military rule.