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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results