A family has been left "devastated" after a woman was found dead in a flat in East Kilbride. The body of Phoenix Spencer-Horn, 21, was discovered at the property on Glen Lee on Monday afternoon.
He said the presence of the boarded-up flat was adding to the ongoing suffering of his family, especially his parents. "My mother hasn't left the house, she still goes up to her room and speaks to ...