Detention Facility

‘Alligator Alcatraz’ Opens Its Gates: First Migrants Set to Arrive

The new detention facility for immigrants, colloquially known as "Alligator Alcatraz," is set to receive its first occupants. The first…

2 months ago