El Chapo’s son pleads guilty to federal drug trafficking charges
2 months ago
44
ARTICLE AD BOX
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.