In the fading light of an autumn evening in Kansas City, Missouri, the life of 40-year-old Larry Barnes was violently cut short. On October 17, 2019, Barnes, along with two women, Brandy Jones, 38, and Larona Jones, 42, became the victims of a brutal triple homicide that stemmed from a drug transaction gone awry. The grim discovery was made in the 4500 block of South Benton Avenue after police officers on patrol heard the distinct crackle of gunfire. They first found Barnes's body lying in the s
...Read More