Taylor, who insisted on his innocence, was killed by lethal injection while litigation was still pending.
The post “An Irreversible Injustice”: Missouri Executes Leonard “Raheem” Taylor Despite Doubts Over His Guilt appeared first on The Intercept.
Taylor, who insisted on his innocence, was killed by lethal injection while litigation was still pending.
The post “An Irreversible Injustice”: Missouri Executes Leonard “Raheem” Taylor Despite Doubts Over His Guilt appeared first on The Intercept.