Ovidio Guzman Lopez being detained in Culiacan in 2019. Mexico extradited him to the US on September 15, 2023, to face drug trafficking charges. AP
Ovidio Guzman Lopez being detained in Culiacan in 2019. Mexico extradited him to the US on September 15, 2023, to face drug trafficking charges. AP

Mexico extradites ‘El Chapo’ son Ovidio Guzman to US