Barbara Fraser
7/28/12
In a case that could have broad implications, the Kichwa community of Sarayaku, Ecuador, won a major battle on July 25, when the Inter-American Court of Human Rights ruled that the...