The priest behind the wheel floored it, and the car raced through Rome toward the Vatican. With him were a bishop, and a woman known as Francesca F., who spent the drive “thrashing and cursing loudly.”
The woman was in the throes of a demonic possession, and only one man could drive the devil away.
Read Full Article »