Posted inBreaking News National News Police News
Don’t call it ‘Alligator Alcatraz.’ Call it a concentration camp.
For many Americans, the word “concentration camp” evokes another country, a time long ago and a facility operating in the dark of night, away from the prying eyes of an…