Mexican mayor arrested as part of cartel training site probe

ADVERTISEMENT

The mayor of a town in the west Mexican state of Jalisco has been arrested over his alleged links to a notorious cartel training site.

José Murguía Santiago, was detained on Saturday as part of a federal investigation into the Izaguirre Ranch, where human bones and clothing were…

Continue Reading