Protesters Oppose “Alligator Alcatraz” Immigration Detention Center
A coalition of groups, including environmental activists and Native Americans, protested the construction of an immigrant detention center in the Florida Everglades on Saturday. The facility, dubbed “Alligator Alcatraz,” is expected to house 5,000 detained immigrants by early July. Protesters lined U.S. Highway 41 near the airstrip where the compound will be built, waving signs … Read more