Five women were paraded naked, beaten and forced to eat human excrement by villagers after being branded as witches in in a remote village in Deoghar district in India’s Jharkhand state. Local police said the victims were Muslim widows who had been labelled as witches by a local cleric.
This is a very disturbing story, [...]
add a comment