Bookmark Article
A woman crashed a golf cart into Atwood Lake, leading to the discovery of her husband, Marcus Miller, 45, and their 4-year-old son, Vincen, both dead; she allegedly threw her son into the water as a “spiritual offering” amid a mental health crisis. Authorities plan to charge her with aggravated murder as her three teenage children are now in the care of family.
Want More Context? 🔎




