February 16, 2015 8:32 PM
Screams rang out from the temple of Guru Deoji in Northern India. It was the sounds of a woman who seemed to be begging for mercy.
The woman, believed by her husband to be possessed by demons, was undergoing an exorcism. And she is far from being the only one.
To category page