The facility, located near the Everglade wetlands, has drawn human rights concerns and lawsuits over its conditions.
The Motion Picture arrived in theaters in December 1979, it was both a triumph and a problem. The film had successfully ...