
Egyptian protesters demand election results
June 22, 2012 4:42 PM
Tens of thousands of protesters have gathered in Tahrir Square to demand that Egypt's election commission announce who won the presidential election. Charlie D'Agata reports from Cairo.
Thousands of Egyptians rally in Tahrir amid election turmoil







