The Aghor: India's Notorious Religious Cannibals
June 28th, 2017
CNN recently sent a religious correspondent into northern India to learn about the Aghor religion, a unique sect of Hinduism notorious for its extreme ritualistic practices, such as eating human flesh.