News

A new detention facility nicknamed “Alligator Alcatraz” is now operational in the Florida Everglades, but not everyone is being allowed inside for a look at the conditions.