Tennessee executes man after legal battle over heart device The Washington Post

Byron Black was executed in Nashville on Tuesday morning after a first-of-its-kind legal battle over the deactivation of Blacks implanted heart device. The state Supreme Court recently ruled that Bl… [+4348 chars]Read More

Leave a Reply

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