News

Slated to open this week, Florida's new detention center will have more than a little in common with a Nazi concentration camp.