El Chapo Arrest Photo
Mexican drug lord Joaquin "El Chapo" Guzman is currently being held in soliraty confinement in New York City. Sources say the former cartel head is deeply concerned with his celebrity image.

Unrated
Show Comments
Photo Credit:
Getty
Location:
Mexico City, -, Mexico
Related Posts:
Uploaded by:
Uploaded: