indigenous struggles

The uphill fight to free Nestora Salgado

April 2014

Nestora Salgado is both a naturalized U.S. citizen and an indigenous leader in her Mexican hometown of Olinalá, Guerrero. Last summer, Mexican authorities jailed her on trumped-up charges related to… Read more »