Ohio mother to be charged in deaths of Amish father and son done in 'spiritual delusion'
An Ohio mother is expected to face charges after allegedly drowning her 4-year-old son, Vincen, following a golf cart crash into Atwood Lake. Authorities believe the mother was suffering from a “spiritual delusion” and that both parents previously claimed to have communicated with God. The bodies of Vincen and his father, Marcus Miller, were recovered from the lake during the investigation.