Man shoots couple dead in Scott then kills himself in W.Va. while fleeing, police say
Scott Depot | west virginia | I-64 W |
|
64
|
A man early Monday killed both the woman with whom he had been in a long-term relationship and her new boyfriend in Scott ... in West Virginia said they spotted the car heading south on Interstate ...[...]
Apr 07, 2024 11:46pm | 8 views | source: Bing
|
 |