October 30, 2019 1:35 pm

Footage Shows Failed Attempt to Detain ‘El Chapo' Son

Mexican authorities on Wednesday released body camera footage of the Oct. 17 raid in which Ovidio Guzmán, son of drug lord Joaquín “El Chapo” Guzmán, was momentarily arrested in Culiacán. He was released amid fierce gun fights in the town.

Wake Up to Something Good

Exit mobile version