Federal immigration officials have transferred detainees out of the controversial detention facility known as “Alligator Alcatraz,” but environmental advocates say the fight to shut down the Florida Everglades site is far from over. U.S. Immigration and Customs Enforcement (ICE) confirmed that detainees were removed from the facility, located at a remote airstrip in Big Cypress National…

Source


From Truthout via This RSS Feed.