In the summer of 2016, a grim discovery was made in Kansas City, Missouri, that marked the city's 61st homicide of the year. On the morning of Friday, August 5, 2016, the body of Demetrius V. Walker, a 43-year-old woman, was found behind a dumpster near the Temple of Faith Missionary Baptist Church at Agnes Avenue and East Gregory Boulevard. Workers with an engineering and consulting firm happened upon the scene at approximately 8 a.m. and immediately alerted the authorities.
Upon their a
...Read More