Try 30 days of free premium.

Cannibals

In India, an Aghori monk who believes eating human flesh is a crucial step toward enlightenment; uncovering feasts in Liberia where soldiers would consume the organs of defeated enemies.

Try 30 days of free premium.

Episode Discussion

No comments yet. Be the first!

Login to leave a comment on this episode.
Try 30 days of free premium.