Video: World’s most isolated indigenous tribe emerges from Amazon forest
2024-07-18 13:00:34 Remarkable new images released today reveal dozens of uncontacted people in the Peruvian Amazon, just a few miles from several logging concessions. The video and pictures were released…