In the town of Altavista, Virginia, a domestic dispute culminated in the tragic death of 51-year-old Todd Lee Barksdale on November 18, 2016. A white male, Todd was fatally shot at a residence on Main Street. The Altavista Police Department, in conjunction with the Campbell County Sheriff's Office, responded to a call about the shooting and found him deceased at the scene from a gunshot wound.
The investigation swiftly pointed to his wife, Kimberly Mayhew Barksdale, who was 48 at the time
...Read More