Todd Jones, aged 44, was shot and killed on January 8, 2015, in Memphis, Tennessee. The circumstances surrounding his death pointed towards a targeted homicide, and the investigation led to multiple arrests in connection with a series of shootings that occurred that year. The incident took place in North Memphis, specifically on Lake Grove Road near Chelsea Avenue, in what turned out to be a deadly event involving multiple victims.
During a week-long trial, two individuals, Tony Thomas
...Read More