Muslim clerics join demonstrators in Cairo's Tahrir Square on Thursday to protest the delay of the presidential election results. The Presidential Election Commission postponed the release of the presidential election results, and both candidates have declared themselves winners.
{}