In the quiet town of Taylors, South Carolina, a dispute between roommates culminated in a tragic loss of life. On the evening of December 11, 2024, deputies from the Greenville County Sheriff's Office were dispatched to a residence on Confederate Circle following reports of a shooting. Upon their arrival, they discovered 47-year-old Joseph Sterling Barker suffering from a gunshot wound. He was quickly transported to a local hospital, but his injuries proved to be fatal, and he was pronounced dea
...Read More