Florida is fronting the $450M cost of Alligator Alcatraz – what we still don’t know about the…
The state of Florida has opened a migrant detention center in the Everglades. Its official name is Alligator Alcatraz, a reference to the former maximum security federal penitentiary in…
Read More...
Read More...