In Indonesia’s dense rainforests, in the mysterious land of Papua, resides a tribe known as the Korowai people. For a long ...
Indigenous to the Papua province of Indonesia, the Korowai people have been sensationalised in modern day media for their association with cannibalism, the practice of eating human flesh.