Authorities sensitize Indian villagers against bizarre superstitious rituals.

Record ID: 330301