Fact Check: Two British Siblings From Hampstead Did NOT Volunteer Truthful Stories About Satanic Ritual Abuse On Videotape
Fact Check
Were two British siblings witnesses and participants in sexually depraved, baby-killing, cannibalistic satanic rituals in which their father was the cult leader and every teacher in their school in Hampstead, England, was a member? No, that's not true: This case from 2014 was investigated in London's Family Court in London. In a formal summary the family court judge wrote that…