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