fondlingthetruth.wordpress.com
In pictures: Mexico vigilantes battle cartels
In pictures: Mexico vigilantes battle cartelsIn Mexico, a country home to powerful drug cartels, groups of armed vigilantes known as ‘fuerzas autodefensas’, or self-defence groups, have…