Conflicts between rival drug cartels and government forces in Mexico have claimed hundreds of thousands of lives, leading to violent social breakdown...
4d3ad0dfe0a35e5564f85c776eaa4839