Amnesty International, the human rights organization, has released a report condemning the conditions at Alligator Alcatraz, and has issued a plea to the State of Florida to close the Everglades prison camp.
Among the findings in the report titled Torture and Enforced Disappearances in the Sunshine State:
Amnesty Int…




