News

Peru's top court has issued a landmark ruling recognizing the territorial rights of the Kichwa people within a protected area in the Amazon — marking a major breakthrough for Indigenous land claims.