A North Carolina judge has ordered a man to be released from prison after serving 20 years of eight life sentences. An attorney says 57-year-old Michael Alan Parker was released from Craggy Correctional Center near Asheville today.
Parker was convicted in 1994 of 12 counts of sex crimes against his children, performed in a ritualistic manner.
His defense attorney Sean Devereux asked for a new trial after doctors reviewed medical evidence. Henderson County District Attorney Greg Newman says advancements in forensic investigations swayed the judge's decision.