
‘Alligator Alcatraz’ Detention Site Sparks National Controversy
A new immigration detention facility in the Florida Everglades, dubbed “Alligator Alcatraz,” is drawing national attention and backlash. Built in just eight days at the remote Dade-Collier airstrip, the site can house up to 3,000 migrants, with plans to …