Last night I happened to be reading a book about demons.Gruesome. Don't understand why/how anyone could kill another person. It's so wrong. No one has the right to take anothers life. No one.
The author mentioned that there are some satanic covens that require new people to bring a human sacrifice, murder with a beheading included, for initiation.
And I thought of this case and the case in Glen Cove with the Marshalls and wondered if that's what they were doing.