ACLU Has Joined Suit Against Corrections Corporation of America
Hundreds of immigration detainees in an Otay Mesa, California facility are crammed three to a cell. The cells are 12 X 6 and some have been waiting months or even years to have their cases resolved. The facility is run by Corrections Corporation of America and is simply indicative of what they are willing to do to make a profit from the incarceration of human beings. READ MORE
No comments:
Post a Comment