Mohamed ElBaradei, the opposition leader who was placed under house arrest on Friday, calls on President Hosni Mubarak to step down so that democratic elections can be organized by a transitional government.
Latest post on Left Futures
Mohamed ElBaradei, the opposition leader who was placed under house arrest on Friday, calls on President Hosni Mubarak to step down so that democratic elections can be organized by a transitional government.