Alligator Alcatraz detention center in Florida
Digest more
One worked in a celebrated restaurant in Miami’s Design District. Another is an aspiring DJ. An Italian passport holder was already preparing to leave the U.S. All three ended up at Alligator Alcatraz,
Reports suggest 200,000 at Everglades National Park. Alligators in Florida are trending. But not for the reason you think. Alligator Alcatraz, the immigration detention center in the Florida Everglades, had a special visitor Tuesday, July 1 − President ...