Ovidio Guzman, son of El Chapo Guzman and a leader of the Sinaloa Cartel, was captured in Mexico in 2023 and extradited to the United States later that year.
In July of 2025, Ovidio has made a plea bargain with the court and pleaded guilty.
For the entire article, click here.
Article by Allan Wall, published July 21st, 2025, on Mexico News Report.
Tags: Chicago, Mexican Drug Cartels, Ovidio Guzman Lopez, Sinaloa Cartel