News

Amazon Indigenous Tribe Isolated From The Outside World Filmed In Brazil

A newly released video captures images of an indigenous tribe living in Brazil's Amazon jungle that is thought to have had very little contact with the outside world.

Popular in the Community