On December 14, 2017, Terrell Davenport, a 27-year-old resident of South Charleston, West Virginia, succumbed to his injuries following a violent shooting incident. The incident occurred on the West Side of Charleston, where Davenport was shot both inside a store and again as he lay on the ground outside.
The investigation into Davenport's murder led to the identification of two suspects. The police issued search warrants for these individuals, marking a significant development in the cas
...Read More