Visiting the Tribe that Eats Humans (Papua Island)

Papua Island is a wild place, to say the least. In many ways, it's considered 'the last frontier' in terms of off-the-beaten-path places on earth. It's the last known place on earth to have this kind of bizarre culture and tradition. Watch the video below to find out more about last humans who eat other humans!