Peru’s top court has issued a landmark ruling recognizing the territorial rights of the Kichwa people within a protected area of the Amazon Read More
Peru court rules in favor of Kichwa territorial rights in the Amazon … from the Independent Steven Grattan
