Mexican Marines Capture Drug Kingpin “El Grande”

By Allan Lengel ticklethewire.com Amid the seemingly endless stream of depressing news out of Mexico involving violence and drugs comes a little bit of good news. The Associated Press reports that Mexican Marines in the central state of Puebla on Sunday captured Sergio Villarreal Barragan, leader of the embattled Beltran Leyva drug cartel. Known as…

Read More