 A Missouri woman who served 43 years in prison for a murder that evidence supports she did not commit is finally free. 64-year-old Sandra Hemme was released on Friday. Hemme was sentenced to life after she was twice convicted of murder in the death of a library worker. The Innocence Project says Hemme falsely confessed after police exploited her mental illness.