人身御供
Human sacrifice is illegal in India. According to the "Hindustan Times", there was an incident of human sacrifice in western Uttar Pradesh in 2003. Similarly, police in Khurja reported "dozens of sacrifices" in the period of half a year in 2006, by followers of Kali, the goddess of death and time.