Mexican Judge Orders Release of El Chapo’s Former Boss
A Mexican federal judge dismissed an organized crime charge filed against one of the founders of the Sinaloa Cartel and ordered his release. The top drug lord is alleged to be the boss of the famed drug kingpin Joaquin “El Chapo” Guzman.