Couple reportedly beheaded themselves in sacrifice with homemade guillotine
Police say the pair designed the device so their heads would roll into a fire altar, completing their sacrificial ritual.
Police say the pair designed the device so their heads would roll into a fire altar, completing their sacrificial ritual.
What's Your Reaction?