Ovidio Guzmán-López: El Chapo's son extradited to the US by bcbps | Sep 16, 2023 | World | 0 comments Ovidio Guzmán-López is suspected of being one of many leaders of the infamous Sinaloa cartel. Source link