Egypt's election results are expected to be announced on Sunday.


Watch live coverage from Al Jazeera English:

Watch the reaction live from Tahrir Square, courtesy of RT: