Advertisement Home//NPR News'This Is A New Egypt!' Nation Exults As Mubarak QuitsFebruary 11, 2011Scott NeumanTwitterfacebookEmail