A man who was accused of helping another man, who was accused of murder, escape police in November 2023 has pleaded guilty to ...
The state of Missouri put him to death despite serious questions about the evidence against him, jurors’ misgivings, and the victim’s family asking that he be spared. Did he die an innocent man?