Egypt releases Islamic leader

Discussion in 'Politics & Current Events' started by DoyleG, Sep 29, 2003.