Missouri Supreme Court Clears Release of Woman Who Spent 43 Years in Prison
Sandra Hemme, 64, was sentenced to life prison in 1981 for the killing of a library worker. Her case was recently overturned after new evidence established her innocence. Read full article
Missouri Supreme Court Clears Release of Woman Who Spent 43 Years in Prison Read More »