Human Brain While Meeting With Cannibals

By Heather Clark on March 10, 2017

The meeting was part of his television series “Believer,” which is said to feature the “world’s most fascinating faith-based groups.”

The Aghori, while identifying as worshipers of Shiva, the Hindu god of destruction, are condemned by mainstream Hindus for their practices, which includes drinking out of human skulls and eating the flesh of the dead. They also wear the ashes of cremated humans on their faces and consume their own urine and excrement.

Read more: link