Detectives are investigating a murder-suicide incident where Davaughn Jamaal Henderson, 33, and Ashleigh Kaylynn Cash, 30, both from Dumfries, were found dead from gunshot wounds inside a residence on ...
Some results have been hidden because they may be inaccessible to you