Police investigate ‘unexplained’ deaths of sisters found dead in the same house in Leeds
Police investigate ‘unexplained’ deaths of sisters found dead in the same house – after being alerted by ‘concerned’ neighbours who had ‘not seen pair in weeks’ Police attended the property on Stonegate Road, Leeds, on Sunday, February 28 Officers smashed their way into house and found the bodies of the two women Neighbours say pair … Read more