Egypt frees opposition leader Ayman Nour
Egypt has freed opposition leader Ayman Nour, who had been jailed for more than three years on charges he said were politically motivated.
Egypt today dropped treason charges against top opposition leaders including ex-IAEA chief Mohammed ElBaradei, extending an olive branch to the leaders who had accused President Mohamed Mursi of trying to muzzle dissent.