Menu

World

Egyptian security officials say Nobel Peace laureate Mohamed ElBaradei under house arrest

Egyptian security officials say Nobel Peace laureate Mohamed ElBaradei under house arrest.