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.
Egypt drops treason charges against opposition leaders