Terry Lajuan Davis, aged 21, was shot and killed on December 3, 2011, in Nashville, Tennessee. The incident occurred at approximately 9:30 p.m. as Davis was standing at a bus stop located at Moorewood Court and Moorewood Drive. While he was waiting for an MTA bus, two unidentified suspects approached him from behind a nearby home and opened fire. Davis was fatally wounded, and the suspects fled the scene.
The case remains unsolved, and authorities continue to seek any information that m
...Read More