Egypt drops treason charges against top Egyptian opposition

Egypt Sunday dropped treason charges against top opposition leaders including ex-IAEA chief Mohammed ElBaradei.