World

PHOTO: Mexican police

Mexican soldiers arrest former Police Chief Jose Osiris Cruz Cabrera, left, and Cristian Jannet Perez Torres in Veracruz in September. They were among dozens held in connection with the disappearance of a customs official. Rene Soto / Milenio
This photo is featured in these articles:
Loading
78°