Alligator Alcatraz, the controversial detention center constructed in 2025 in the Florida Everglades, could be on the verge of closing. Operating costs for the facility have escalated, with Florida ...