Photo of Deepak Sarma in front of a bookcase
Deepak Sarma

Philosophy’s Deepak Sarma examines tantric cult’s human sacrifices

India’s killer ‘godmen’ and their sacrificial children

South China Morning Post: Deepak Sarma, professor of Indian religions and philosophy, discussed human sacrifices of children taking place in India that are being associated with the cult of Tantrism. He explained that individuals who are committing such sacrifices have misinterpreted tantric traditions.