News

People detained at the facility in Florida's Everglades claimed that they are being tortured and abused under 'unlivable' ...