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.
Episode Discussion
Login to leave a comment on this episode.
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.
No comments yet. Be the first!