Missouri inmate tries to prove innocence as execution looms

Marcellus Williams was set to be executed in 2017, but a stay was issued after new DNA evidence came to light.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *