Florida's New Migrant Detention Center: A Controversial Move
Florida has recently set up a new migrant detention center in the Everglades, nicknamed "Alligator Alcatraz. " This facility is part of a broader effort to increase the number of beds for detaining migrants nationwide. The center is located at the Dade-Collier Training and Transition Airport, a remote airstrip within the Big Cypress National Preserve. The nickname co...