Knights Templar Cartel

Michoacán conflict: Mexico deploys troops to take over security

Mexico’s government has announced that federal troops will take over security in Michoacán, an area where vigilante groups and a…

11 years ago