Tennessee set to execute inmate without turning off his implanted defibrillator

Tennessee is set to execute an inmate Tuesday without deactivating his implanted defibrillator.

No comments

Read more