Incredible images show life of India's cannibal Aghori tribe
The Aghori monks of Varanasi live near cremation sites, eating human flesh and meditating on top of cadavers as part of their spiritual rituals.
Continue Reading https://www.dailymail.co.uk
Join the Discussion