News

Dubbed “Alligator Alcatraz,” the massive tent detention complex built deep in the Florida Everglades can hold 3,000 and could ...
The Miccosukee Tribe of Indians of Florida has filed a lawsuit over the construction of a detention facility on their ...