Inside the Alcatraz of the Rockies: The supermax prison in Colorado where Abu Hamza could spend the rest of his life
ADX Florence, also known as United States Penitentiary Administrative Maximum Facility, in Florence, Fremont Country, Colorado, houses the most dangerous inmates in the U.S. prison system.
No comments:
Post a Comment