Inhumane: My Experience at a For-Profit Immigrant Detention Center
I went on a trip with a local faith based advocacy group to visit immigrants being held at Corrections Corporation of America’s (CCA) Stewart Detention Center in Lumpkin, GA. What I witnessed was truly inhumane.