Son of drug lord ‘El Chapo’ arrested in Mexico, gang members set fire to buses and trucks in response

One of the sons of former Mexican drug cartel boss ‘El Chapo’ has been arrested in a military operation in northwestern Mexico. Ovidio Guzman ran into the lamp in the town of Culiacan, Sinaloa state. Suspected gang members set fire to buses and trucks in response.

ttn-3