No one knows how many innocent people were among the 1,595 people executed since 1973, but it is highly likely some of them were innocent.
Marcellus Williams, a man on death row in the 1998 death of Lisha Gayle, is scheduled to be executed for the murder in just a ...
On Monday morning, 24 hours before the execution, oral arguments are happening before the Missouri Supreme Court to argue the ...