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

Subscribe
Notify of
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments