Ovidio Guzmán López, Son of Sinaloa Cartel Leader ‘El Chapo,’ Extradited to US – News18
Mexico extradited Ovidio Guzmán López, a son of former Sinaloa cartel leader Joaquin “El Chapo” Guzmán, to the United States
Read MoreNew India 🇮🇳
Mexico extradited Ovidio Guzmán López, a son of former Sinaloa cartel leader Joaquin “El Chapo” Guzmán, to the United States
Read More