Incredible images show life of India's cannibal Aghori tribe | Daily Mail Online: "The mysterious tribe members live in cemeteries and feast on human flesh as part of their rituals, as well as drinking from human skulls, chewing the heads off live animals and meditating on top of cadavers in search of spiritual enlightenment."
Tuesday, March 3, 2015
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment