World

Lawyer says guards beat and pepper-sprayed detainees at Florida's 'Alligator Alcatraz'

Published: 

Trucks come and go from the "Alligator Alcatraz" immigration detention center in the Florida Everglades, Thursday, Aug. 28, 2025, in Collier County, Fla.