Father of 10 Kids Rescued Worshiped Satan: Grandmother
The grandmother of 10 children who were removed from what some are calling a “house of horrors” in Fairfield, California, claims her grandkids “lived in torture” and accused their father of worshiping Satan. Ian Cull reports.