A man has been found guilty of raping and murdering a sex worker at an Aberdeen flat.

Jessica McGraa was found dead at the property on Union Terrace in February 2016.

Bala Chinda was arrested and charged with raping and killing the 36-year-old mother, who worked as a prostitute.

Chinda, 26, was found guilty of all charges on Friday afternoon after two days of deliberations.

He was sentenced to life in prison and will serve at least 18 years.

During his trial at the High Court in Aberdeen, the jury was shown footage which appeared to show Ms McGraa walking near her flat with a man who was identified as Chinda.

In his closing speech on Wednesday, advocate depute Paul Kearney said there was overwhelming evidence against Chinda.

However, defence counsel Ian Duguid insisted the prosecution had not proved his guilt.

Chinda's conviction was welcomed by Police Scotland.

Detective chief inspector Stuart Houston said: "This was a challenging case for all those involved, using the full resources of Police Scotland to understand what happened to Jessica and trace the person responsible for her murder - a man who went to great lengths to cover his involvement and deceived his victim from the outset.

"I would like to thank those who assisted officers with what was a particularly sensitive inquiry, and to our team of officers and staff for their work in bringing this case to court and building an overwhelming evidential case.

"At the heart of this horrific crime was a young mother, daughter and friend whose life was cut tragically short in what must have been terrifying circumstances.

"Throughout, Chinda has shown no real remorse for his depraved actions and taken no responsibility for robbing a young boy of his mother.

"It is hard to imagine how difficult the past year has been for her family and friends and our thoughts are with them today.

"I can only hope that this outcome, which I know may not provide them with closure, can help them begin to move on with their lives."