Block 31, armadillo block, itt, pichilingue, peoples voluntary isolation, taromename, taromenane, yasuni, yasuni ittECUADOR: Where there is oil, there are no human rights Posted on April 18, 2015March 2, 2023 by PachaMamita EC Continue reading →