© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Vigilante group in Mexico steps in to protect communities
No effective police presence has given rise to an armed vigilante collective, which calls itself El Machete.