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.”
Comments are closed.