El Chapo’s Son Is Captured by Mexican Authorities
Ovidio Guzmán, son of notorious drug lord Joaquin “El Chapo” Guzmán, has been arrested by Mexican authorities. A dramatic operation in the northern state of Sinaloa on Thursday led to clashes around the city of Culiacán, officials reported. Guzmán was previously arrested by federal authorities in October 2019, but was released on the orders of […]