Saturday, January 29, 2011

ElBaradei Urges Mubarak to Step Down

Opposition figure Mohamed Elbaradei interview about the situation in Egypt