Korowai Tribe May Be the Last Cannibals in the World
There are still some cannibals on the planet. Or maybe not. They are the Korowai, an indigenous tribe from Papua New Guinea, an island in Oceania where modern development has not yet arrived. Progress is kept firmly away from dense,…