Man shoots couple dead in Scott then kills himself in W.Va. while fleeing, police say
A man early Monday killed both the woman with whom he had been in a long-term relationship and her new boyfriend in Scott ... West Virginia said they spotted the car heading south on Interstate ... > react
Open the Full Article - Posted 1 month ago
Latest I-81 Scott Addition Virginia News Reports
More results in our I-81 Scott Addition Virginia Archives
I-81 Virginia News Reports Statewide (20 Reports)