4 days ago‘Witch’ is killed after she tried to sacrifice toddler in house known for worshipping SatanB.C. Begley