Bizarre reason death row inmate is trying to delay execution for heinous crime more than 30 years ago
Byron Black is scheduled to be executed on August 5 at the Riverbend Maximum Security Institution in Nashville
Featured Image Credit: Tennessee Department of CorrectionTopics: News, US News, Crime, Death Row