Mongabay Series:

Judge halts construction of Amazon dam on Brazil’s Teles Pires river