Mother Who Dressed As Witch In Order To Terrorize Her Children Gets Life in Prison
Newser – A 51-year-old woman who dressed as a witch named Nelda to “repeatedly torture” her 7-year-old granddaughter received three life sentences Thursday, the Oklahoman reports. Geneva Robinson of Oklahoma [Read More]