hector-levya-oct.-1-2014

Meet “The H.” These are mug shots of Hector Beltran Leyva, leader of the Beltran Leyva drug cartel, displayed during a news conference late Wednesday after his arrest. (Photo: globalpost.com)

Comments

comments