The facility, located near the Everglade wetlands, has drawn human rights concerns and lawsuits over its conditions.
Your Compass for Current News
The facility, located near the Everglade wetlands, has drawn human rights concerns and lawsuits over its conditions.