India: Witches’ Undergo Ordeal of ‘Purification’

25th October: Villagers in Assam force 36 people to experience horrific ritual in bargain for their lives. They were made to kneel, hold their ears and drink holy water as part of a process to ‘purify’ them after they were branded witches by villagers. Read more here.

No comments yet

Comments are closed