Mohamed ElBaradei, former IAEA chief and Nobel Prize laureate, is now under house arrest in Egypt, according to the AP (via Sky News).
ElBaradei just returned to the country yesterday. He has expressed his support for the protest movement, and willingness to lead an interim government if President Hosni Mubarak is removed.
Business Insider Emails & Alerts
Site highlights each day to your inbox.