Last night, Mexican marines busted Sinaloa cartel drug kingpin Joaquín ‘El Chapo’ Guzmán Loera in Los Mochis, Sinaloa, ending a six-month international manhunt for the cartel leader, reported Spanish-language outlet Univision. (El Chapo is Spanish for “Shorty”).