02 min Paranormal MysteryA Self-Proclaimed Witch, Oreanna Myers Killed Her Five Children And Herself, Blaming It Upon Demons A young woman, Oreanna Myers from the United States committed suicide by shooting herself in the head in… Ansh SrivastavaFebruary 3, 2021 Read More