Indigenous Leaders Take Issue with ‘Alligator Alcatraz’ on Their Homeland
Indigenous leaders in Florida are taking issue with what has been dubbed “Alligator Alcatraz” in the Florida Everglades — an existing facility undergoing modifications to house illegal migrants — according to reports.
