Hector Beltran Leyva

1 Story

Mexico Busts Drug Lord Hiding in Plain Sight

Feds arrest Hector Beltran Leyva in sleepy mountain city

(Newser) - San Miguel de Allende is a sleepy artists' enclave nestled in the mountains of central Mexico, equally popular with artists and retired Americans. But the city jolted awake yesterday as federal special forces swept into a seafood restaurant and nabbed one of the nation's most notorious drug lords, Hector...

1 Story
Most Read on Newser