In August the United State Justice Department said it would stop contracting with private prison companies over concerns and safety. In an usual twist, I have learned that the Department of Homeland Security just renewed the contract with Corrections Corporation of America to remain under the control of one of its facilities here in Texas. South Texas Family Residential Center in Dilley, Texas houses immigrant families. Did you know that the American criminal justice system holds more than 2.3 million people in correctional facilities?
What’s wrong with this picture? We should be concerned, very concerned. Read more here.