Nepal: Witchcraft accused force-fed human feces

In yet another barbaric act of picking on village women accused of witchcraft, police have arrested two people in Ichok VDC-9 of Sindhupalchok district. Two others involved in the incident are at large. Read more here.

No comments yet

Comments are closed