Mohamed ElBaradei, Egypt's interim vice president, has resigned in protest of the military's violent crackdown on pro-Morsi supporters.
Share this note: