Indigenous people organize to defend the forests

More than 300 community members participate in La Guardia Indigena, protecting around 8 million...

Read More