Undead trivia:People who can't die in the world

Undead trivia:People who can’t die in the world

In the vast virgin forests of the Amazon, there are many relatively primitive tribes. Some of these tribes…