Follow us on
loading....
The arrest of the "El Chapo" drug lord's son resulted in the deaths of 29 people. Ovidio Guzmán-López was apprehended...