Byron Black was executed in Nashville on Tuesday morning after a first-of-its-kind legal battle over the deactivation of Black’s implanted heart device. The state Supreme Court recently ruled that ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results