thetequilafiles.com
Armed vigilantes blur the line between self defense and organized crime
With Mexico’s police and armed forces frequently accused of corruption, human rights abuses and a failure to protect rural communities from organized crime, an increasing number of small and often …