Mexican police have nabbed “La Tuta,” one of the country’s most powerful cartel leaders. But while authorities celebrate another major arrest, Mexican citizens continued to protest over missing students, violence and corruption in their country.
Mexican citizens take the drug war into their own hands