A WOMAN brutally murdered in her own home was the stepmother of a young man found dead in a city flat last year.

Angela Humphrey's body was found in her flat in Quarrywood Avenue, Barmulloch, almost a week after she was last seen.

Police said the 48-year-old grandmother, known to friends as Angie, was the victim of a "violent attack".

It can now be revealed she is related to Sean Humphrey, who was found dead on Monday, October 28 in Etive Street, Shettleston.

Two men have been arrested in connection with 26-year-old Sean's death.

Detective Inspector Allan Burton stressed that Ms Humphrey's murder was an isolated incident and not related to any other investigation.

Relatives raised the alarm after they spotted her body in the living room of her ground floor flat.

Asked if he had a message for the killer, Detective Inspector Burton warned: "I'll be chapping your door soon."

Ms Humphrey, who separated from her second husband last year, had only lived in the street for two months.

Detective Inspector Burton said: "Angela's family are devastated.

"One of her daughters is pregnant and the other has a young child.

"She had a future with her family and it's been taken away."

Her daughter's distraught partner and a family friend smashed the bedroom window to get in, but it was too late.

After the grim discovery on Wednesday afternoon, a major investigation was launched and detectives are examining every aspect of Ms Humphrey's life.

A CCTV trawl is under way in a bid to piece together her last movements.

Ms Humphrey was last seen in the Gallowgate area by relatives on Friday February 21.

Detective Inspector Burton believes local revellers and taxi drivers may hold the key to where Ms Humphrey went next.

He added: "Last Friday she was in Gallowgate and Parkhead, socialising in bars in the afternoon with family members.

"We believe she returned home in the evening, but it is not known how she made her way home.

"We need to confirm exactly how she got home.

"If you saw Angie, please get in touch."

Anyone with any information is asked to contact the police incident room on 0141 532 3856.