Kevin Ray Barrett III, a six-year-old boy from St. Louis, Missouri, tragically passed away on November 18, 2020. The circumstances surrounding his death were deeply distressing, as it was part of an apparent murder-suicide involving his mother, Krisha Lockwood. According to reports, police responded to a call at their home on Quincy Street early that morning after a family member reported hearing gunshots. When officers arrived, they initially found Lockwood acting irrationally and exited the ho
...Read More