Twenty people died in clashes during protests in Cairo
Thousands of anti-military demonstrators protest near the ministry of defence in Cairo on May 2. Egypt's military rulers have vowed that this month's presidential election will be fair and moved to assure the public it would hand over power, a day after a deadly attack on the protest.