News

Ovidio Guzman Lopez, leader of the Sinaloa Cartel faction known as "Los Chapitos," pleaded guilty to four charges as part of ...