Ovidio Guzmán López Admits Guilt in U.S. Drug Trafficking Case
- July 12, 2025
Ovidio Guzmán López, the son of notorious drug lord Joaquín "El Chapo" Guzmán, has entered a guilty plea in a U.S. court, acknowledging his involvement in drug trafficking activities. This developme...