Connect to share and comment

Chapo hq

Chapo hq

This archive photo of drug lord Joaquin "Chapo" Guzman was taken July 10, 1993 at the Almoloya prison in Juarez after he was apprehended by Mexican authorities.

STR