The Evidence
The Peruvian government has denied they exist but the evidence is irrefutable. In this short video Teodoro, a local man, describes his encounter with an uncontacted tribe.
Tribes: the Uncontacted Tribes of Peru
The Peruvian government has denied they exist but the evidence is irrefutable. In this short video Teodoro, a local man, describes his encounter with an uncontacted tribe.
Tribes: the Uncontacted Tribes of Peru