CAIRO, June 23 (UPI) -- The formal release of the results of Egypt's presidential election is scheduled to take place Sunday, the Presidential Election Commission announced Saturday.
The results of the run-off election, which took place Wednesday, were delayed because the commission said it needed to investigate allegations of fraud, The Wall Street Journal reported.