Shockingly Innocent
Stunning accusations exposed in shocking video of UK twins describing how they would be sexually exploited, by people in authority including social services, their father, their school teacher administrators, even policemen. They even grusomely describe child/baby sacrifice in a church, which their father helped them commit!
Their Claims Discredited
When brought to trial the finding was that the mother was insane and the twins were awarded to their father! Who then reportedly emigrated to somewhere near Los Angeles CA, under a new identity.
Satanic Ritual Abuse Account from Australia
The Other Side of the Argument
Here is a professionally produced documentary denying the shocking allegations.