El Chapo’s son pleads guilty to federal drug trafficking charges

Friday, July 11, 2025 - 18:42 in Mathematics & Economics

Ovidio Guzman Lopez pleaded guilty to charges related to drug trafficking as a Sinaloa cartel leader in the U.S. District Court for Northern Illinois' Dirksen courthouse in Chicago on Friday.

Read the whole article on

More from

Latest Science Newsletter

Get the latest and most popular science news articles of the week in your Inbox! It's free!

Check out our next project, Biology.Net