Police investigate ‘unexplained’ deaths of sisters found dead in the same house in Leeds
‘Unexplained’ deaths of sisters found dead in the same house after ‘not being seen in weeks’ is investigated by police 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 were sisters and one had disabilities … Read more