Patricia Steward, aged 56, tragically passed away on August 24, 2017, in St. Louis, Missouri. Her death was part of a horrific quadruple murder that shocked the local community. Patricia, along with her sons, 20-year-old Joseph Corley and 10-year-old Terrence Dehart, and 18-year-old Deandre Kelley Jr., were found shot to death in their home in Glasgow Village, a neighborhood in North St. Louis County.
The investigation revealed that Ja’Vonne Dupree, a 24-year-old man, was responsible fo
...Read More