News

Nicknamed “Alligator Alcatraz,” Florida’s new migrant detention facility opened July 1 and will cost taxpayers a staggering ...