"Mexican soldiers have detained 34 vigilantes who formed part of a 'self-defense group' that allegedly kidnapped police officers and seized police equipment earlier this week in the western state of …
Continue Reading about Mexican Troops Detain 34 ‘Self-Defense’ Vigilantes