Justice Served in Ecuador! Yesterday, we celebrated a major human rights victory in Ecuador! With 99 votes, the Ecuadorian Congress granted amnesty to 268 people, primarily Indigenous defenders who had been criminalized and persecuted for the…
See More from Amazon Watch