
Cartel leader Ovidio Guzman has been removed from prison and taken to a secret location following his plea deal with U.S. authorities.
Infobae reported that Guzman, leader of the Sinaloa Cartel faction known as "Los Chapitos," was released from a Chicago prison on Monday.