On January 22, 2017, police in St. Louis, Missouri, began a homicide investigation after the body of a 63-year-old male named Larry Jones was discovered in an alleyway. Officers were called to the scene where they found Jones unresponsive, having sustained fatal injuries. It was determined that he had been shot, marking another violent death in the city that year.
Jones was found in an alley, a circumstance that left investigators piecing together the final moments of his life with limite
...Read More