Man pleads guilty to 1993 Ogden murder


by Your Alaska Link News Team

A man arrested in the 20-year-old murder of a woman at an Ogden retirement home has pleaded guilty to aggravated murder.

Reports say that 42-year-old Stephen Ellenwood was sentenced Wednesday to 25 years to life in prison.

Ellenwood is accused of raping and beating 92-year-old Grace Mae Odle in 1993, leading to her death six days later.

Ellenwood was arrested in May 2013 at his home in Haines, Alaska after police captured him as he fled into the woods.

Authorities solved the case after they discovered DNA evidence that linked Ellenwood to the sexual assault and beating of Odle.

Ellenwood previously spent time in an Idaho state prison where he served a 2002 aggravated assault conviction.