A Missouri woman’s conviction for a murder her lawyers say a police officer committed has been overturned after 43 years. The woman, who has always maintained her innocence, was sentenced to life in prison in 1977 for the murder of a sheriff’s deputy. The case was reopened after new evidence came to light, leading to the reversal of her conviction.
Source link
Loading PerspectiveSplit analysis...





