Homestead

The Homestead, Florida, facility had been criticized for its "prison-like conditions."