Cannibals use corpses as altars and drink from human skulls

Stunning images have revealed new insight into a reclusive religious sect of men who live in cemeteries, use dead bodies as alters and consume human flesh to enhance their spiritual connections. Portraits show members of the Aghori sect, a small denomination of Hindus, going about their prayer-focussed lifestyle in the north Indian province of Uttar Pradesh. … Read more