22 Faces — Jenny Hill and Judy Byington
Originally posted on A Survivor's Thoughts on Life:
22 Faces is a fairly new site dealing with Satanic Ritual Abuse. It shares the story of Jenny Hill, the only known survivor of an intended sacrifice victim. The goal of the book written about Jenny’s life and the website is to offer information about ritual…