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

3 weeks ago 14
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.
Read Entire Article