-
Wonders of the world never cease to amazing me… get this… a new tribe of people who’ve never been exposed to the outside world has been discovered in Brazil’s Amazon rainforest. The discovery came from the government’s Indian Affairs Department, FUNAI. Pics from planes flying over the Javari Valley...