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.