Missouri Inmate Narrowly Avoids Execution As State Re-Examines Evidence In Rare Move

Missouri death row inmate Marcellus Williams was this close to glory yesterday until his execution date was set aside and a rarely impaneled State committee was tasked with reviewing ... Continue Reading →