English News Ovidio Guzmán-López: El Chapo's son extradited to the US By mywwiinn - September 16, 2023 0 42 FacebookTwitterPinterestWhatsApp Ovidio Guzmán-López is suspected of being certainly one of the leaders of the infamous Sinaloa cartel. Source link