May 16, 2018 1:34 am

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.

Local

Exit mobile version