The Mexican Town That Threw Out Criminals, Politicians and Police

Five years ago, the people of Cherán, a small town in Mexico’s Michoacan state, made international headlines for taking up up arms against the powerful drug gangs threatening their livelihood, driving off local politicians and police in the process. Today, the self-governed settlement is a beacon of hope for many other Mexican communities. The inspiring story […]