ROWAN COUNTY, N.C. -- Investigators in Rowan County have arrested a registered sex offender in connection with the 'brutal' murder of a 53-year-old woman.

Detectives arrested 50-year-old Donald Lee Frye at his home in Kannapolis Wednesday after executing a search warrant.

Frye was arrested for robbery with a dangerous weapon and the first degree murder of Sheila Godfrey.

Officials say Frye is a registered sex offender and was recently released from jail. Investigators were able to identify him after releasing images to the public.

Godfrey was discovered dead in her home Friday, April 28. Investigators said she appeared to have been dead since Thursday evening. Authorities described the murder as 'brutal' and said the investigation revealed the crime wasn't random, that Frye did know Godfrey.

A white male, believed to be Frye, was seen operating Godfrey's car Thursday night.