Lee Scott Carter, a 32-year-old British man, was tragically shot and killed on May 8, 2005, at his home on East Worthington Avenue in Dilworth, North Carolina. The incident occurred in front of his girlfriend, adding to the distressing nature of the event. According to police reports, the perpetrator was the estranged husband of Carter's girlfriend. After shooting Carter, the estranged husband turned the gun on himself, resulting in a murder-suicide.
The investigation into the death of Le
...Read More