Bloody Mary
According to legend, Bloody Mary (also known as Mary Worth, Mary Margaret, etc) is the ghost of an unhappy woman who either committed suicide due to having her baby stolen or was accused of murdering her children. Depending on the variation used, this turned her spirit mad with grief or anger and she would haunt … Read more