Mother’s mental state evaluated in deaths of her 4-year-old son, husband on Atwood Lake

Experts have evaluated the mental state of a Holmes County mother charged in the deaths of her 4-year-old son and 45-year-old husband last year on Atwood Lake, which are believed to have been precipitated by a “spiritual delusion.”

You might also like

Comments are closed.