The immigration detention center in the Florida Everglades, dubbed “Alligator Alcatraz,” was embroiled in controversy before it opened last summer. Environmental groups and the Miccosukee Tribe sued ...
By Meghan Bowman This story was originally produced by WLRN, South Florida’s only public radio station at 91.3 FM, as part of a content sharing partnership with Miami’s. Read more at WLRN.org. Your ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results