News

Ovidio Guzman Lopez pleaded guilty to charges related to drug trafficking as a Sinaloa cartel leader in the U.S. District ...