The Christian Science Monitor
“Alligator Alcatraz” is what Florida officials are calling their new migrant detention center in a remote part of the Everglades. The project faces strong opposition from environmental activists and Native American tribes who say the land is sacred…
Read More
‘Alligator Alcatraz’: Why Florida’s Native Americans oppose a new migrant facility
“Alligator Alcatraz” is what Florida officials are calling their new migrant detention center in a remote part of the Everglades. The project faces strong opposition from environmental activists and Native American tribes who say the land is sacred…