More than 1,000 Alligator Alcatraz detainees drop off the grid: Report
The whereabouts of around 1,200 men detained at Alligator Alcatraz could not be determined, according to a new report from the Miami Herald. Those men may still be getting processed, being transferred or about to be deported. Detainees' location unclear...
Straight Arrow News (English)