What is it about Lorraine Warren and her constant row with the devil? We may find out in the new Netflix documentary called The Devil on Trial which will premiere on October 17, or at least we will see why she chose to take on this case. Back in 2021, everyone was holed up in […]
Original Source Link