It was a mixed bag for supporters of the death penalty this year in Missouri. After being put on hold by years of legal challenges, the state executed its first inmate since 2005 this summer. But further litigation scuttled other ...
Tagged with: death pen Dennis Skillicorn Lethal Injection
Read More »