
Alligator Alcatraz
Place
“Alligator Alcatraz” was a now-closed immigration detention facility in Florida’s Everglades, a nickname criticized for its harsh and dehumanizing connotations.

Place
“Alligator Alcatraz” was a now-closed immigration detention facility in Florida’s Everglades, a nickname criticized for its harsh and dehumanizing connotations.