Legislators

‘Alligator Alcatraz’ Condemned By Democratic Legislators After Touring Immigrant Detention Site – Blavity

A group of legislators recently visited the controversial new Florida immigration detention center that has been labeled “Alligator Alcatraz” and criticized for …