Non-profit organization in the USA focusing on environmental issues.
An appeals court has upheld the decision to keep the 'Alligator Alcatraz' detention center in Florida open, overturning a closure order. This ruling intensifies legal battles over environmental and detainee treatment concerns surrounding the facility.