Tag: <span>German Perez</span>

Mexico Authorities Investigating 7 Cops In Killing Of Police Chief

Today in Latin America Top Story — Seven police officers in Mexico are under investigation for their alleged involvement in the killing of a police chief in a town in […] Read More >