Where El Chapo Could End Up: A Prison ‘Not Designed for Humanity’


Lawyers for the drug lord Joaquín Guzmán Loera have warned him that he may be sent to the so-called ADX “supermax” in Colorado.

Comments

Popular posts from this blog