Police have found three human heads in a roundabout near a small town in western Mexico where “self-defense” vigilantes have clashed with drug traffickers.
Police have found three human heads in a roundabout near a small town in western Mexico where “self-defense” vigilantes have clashed with drug traffickers.