2 leaders of Sinaloa drug cartel arrested
Ismael Lambada Garcia, also known as "El Mayo," was one of the co-founders of the Sinaloa Mexican drug cartel. He's now facing several charges for allegedly leading the cartel's criminal organization along with another accused leader.