The Everglades Detention Facility, also known as “Alligator Alcatraz”, opened in the state of Florida in July 2025 to detain migrants and asylum seekers. Finally, after nearly a year of horrors, the Florida governor announced on 25 June 2026 that the facility has finally been shut down. Research by Amnesty International concluded that people arbitrarily […] The post USA: “Alligator Alcatraz” Finally Shut Down appeared first on Amnesty International .