Inside squalid 'Alcatraz' prison where El Chapo will spend the rest of his life
El Chapo will be locked up at the "Alcatraz of the Rockies" in ADX Florence, Colorado, described as the most secure prison in the USA after his conviction for masterminding an international drug smuggling cartel
Read more »