
Marines serving in the Mexican navy restrain alleged drug kingpin Sergio Villarreal Barragan, alias "El Grande," in Puebla, Mexico. Marines captured the suspect, a presumed leader of the embattled Beltran Leyva cartel who appears on a list of the country's most-wanted fugitives, in a raid Sunday, the government said. (Mexican Navy via Associated Press)
Featured Photo Galleries











