You’ve got to see this with your own two eyes. The existence of a previously ‘unknown’ group of indigenous Brazilian people has just been confirmed, and the footage is fascinating.
Continue Reading