Quantcast
logo

What Happened on 01 March 2017

Woman Thrown on a Fire in Exorcism Ritual in Nicaragua

As per reports, a young woman was tied up and thrown on a fire in an exorcism ritual, which led… Read More.