News

A group of Democratic lawmakers on Saturday condemned a detention center in the Florida Everglades dubbed by officials as “Alligator Alcatraz” after visiting the site.