Married couple die in tragic 'murder-suicide' as fresh details of wife's injuries revealed January 11, 2024 News The horrifying death of a married couple in Scotland is reportedly being treated as a murder-suicide by detectives. Neil McLaughlin, 57, is More