News

Florida lawmakers worried about “humanitarian concerns” were denied entry into the new detention center dubbed as “Alligator Alcatraz” Thursday, just hours after the arrival of its first ...