Woman found dead in home identified as Aberdeen University graduate

Police on the scene of the house where Xin Xin Liu was found
Police on the scene of the house where Xin Xin Liu was found

Already a subscriber? Sign in

[[title]]

[[text]]