Know the Papua New Guinea tribe where human flesh is a delight
World | Nov 30, 2013, 07:04 AM ISTNew Delhi: Those who eat humans are known as cannibals. Cannibals have existed on earth since early times.From animals to humans they can eat anything. Eating their own people is a custom of their community.They