Ovidio Guzmán, the son of the infamous Mexican drug lord Joaquín ‘El Chapo’ Guzmán, says he is innocent of drug smuggling before an American judge. Guzmán, one of the leaders of the Sinaloa cartel, was extradited from Mexico on Friday to the US, where his father is serving a life sentence. Guzmán could also get a life sentence.
ttn-3