Mexican town goes against corruption, violence

The town of Cheran in Mexico’s Michoacan state has thrown out politicians, cops and the mayor to relieve itself from violence and illegal logging.

Share