Death Of Father, Son In Tuscarawas Co. Attributed To "Spiritual Delusion"

Authorities in Tuscarawas County say that "spiritual delusion" led to the death of a man and his young son.

They say Marcus Miller and four-year-old Vincen Miller drowned in Atwood Lake over the weekend.

They believe the man died accidentally while swimming a long distance in an attempt to "prove his faith."

The child was allegedly thrown into the water by his mother, who told deputies he was a "sacrifice to God."

She's hospitalized with suspected mental health issues and is expected to be charged with aggravated murder.


Sponsored Content

Sponsored Content