Source: International Business Times
Florida's Alligator Alcatraz will close in June, according to reports. Florida's Alligator Alcatraz detention center is expected to close in the coming weeks as the facility has been dogged by high costs and court challenges. CBS News reported that the facility, run by contractors hired by the state of Florida, is winding down operations.
Go to Source
Related News