Watch Indigenous tribe in Peru emerge from Amazon rain forest
New photos and rare video of an uncontacted Indigenous tribe in the Peruvian Amazon show a collection of the people emerging from a rain forest – perhaps due to encroaching…
New photos and rare video of an uncontacted Indigenous tribe in the Peruvian Amazon show a collection of the people emerging from a rain forest – perhaps due to encroaching…
Zoinks! A group of terrified teenagers called police in a panic after they claimed they ran into a growling, Bigfoot-like creature with “glowing eyes,” officials said. The recent high school…