In the late summer of 2017, a family's life in the Glasgow Village neighborhood of St. Louis County was tragically cut short in a senseless act of violence. Patricia Steward, a 56-year-old woman, was found deceased in her home on August 24th, the victim of a quadruple homicide. Alongside her were her two sons, 20-year-old Joseph Corley and 10-year-old Terrence Dehart, as well as an 18-year-old visitor, Deandre Kelley Jr. The discovery was made after concerned family members requested a welfare c
...Read More