An Egyptian man deported to his homeland from Sweden in 2001 in cooperation with US authorities has been freed after a decade in a Cairo prison, the Swedish foreign ministry said Thursday.
Ahmed Agiza “has been released. The Swedish embassy in Cairo was informed today that he was