In the quiet neighborhood of Northwoods in St. Louis County, a concerned daughter's call for a welfare check on her mother unraveled a grim tragedy on the afternoon of August 16, 2025. When officers from the Northwoods Police Department arrived at the home of 64-year-old Sheila Mills on Begg Boulevard, they discovered a harrowing scene. The African-American woman was found deceased, having suffered a fatal gunshot wound to the head, her hands bound behind her back. The St. Louis County Police De
...Read More