Ignorance, superstition and witchcraft practice cost lives in India's eastern Orissa

Record ID: 327993