News

The Aghori monks of Varanasi live near cremation sites, eating human flesh and meditating on top of cadavers as part of their spiritual rituals.