On Tuesday, for the first time in 19 months, Pedro Guzman left Stewart Detention Center, a privately run facility where he was housed while fighting deportation. The Lumpkin, Ga., detention center is one of many run by Corrections Corporation of America, a prison giant that believes its next major market is immigrant detentions.
Read more at this link. Also a video interview with his American wife can be found here.