James D. Welch, a 22-year-old male, tragically lost his life on May 11, 2017, in Nashville, Tennessee. He was fatally shot at the Fallbrook Apartments on Dellway Vista Drive around 8:20 p.m. After being shot, Welch was driven to Skyline Medical Center, where he succumbed to his injuries.
An investigation into Welch's death revealed that robbery was the motive behind the shooting. Two men, Taurus D. Williams, aged 21, and Roddarius Jenkins, aged 24, were indicted on first-degree murder cha
...Read More