Michoacan Community Guards

Dawn Paley reports on the indigenous community guards of Michoacan defending their people from organized crime that is often in collusion with state and federal authorities.

Advertisements