The arrest of Ovidio Guzmán, the son of the infamous imprisoned drug lord ‘El Chapo’, left 10 soldiers and 19 criminal suspects dead. Mexican Defense Minister Luis Cresencio Sandoval announced this on Friday. Ovidio, 32, is the son of Joaquín “El Chapo” Guzmán, the former Mexican drug cartel boss who is currently serving a life sentence in the United States.
ttn-3