Tag: terrify
-
If You Study History, The Fact That New Federal Prison Alligator Alcatraz Was Built From The Ground Up In Only 8 Days Should Terrify You, Seriously
The first photos of ‘Alligator Alcatraz’ give a bleak inside look at the new migrant center deep in the Florida Everglades — as authorities prepare to stash up to 5,000 detainees in wire cages. The Dachau Concentration Camp was established in March 1933, shortly after Adolf Hitler became Chancellor of Germany, and it was not…