on February 7, 2018 in World News Massachusetts: Mom Stabs Two Sons to Death in Voodoo Ritual click here for more