A woman dubbed "Satan's puppet" has been handed a 50-year prison sentence after being convicted of breaking into her neighbor's home, killing her, and drinking her blood. Cynthia Ming, 54, initially ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results