Search
Close this search box.

"Life Saver" means something else…

Without discussing the merits or demerits of the death penalty, can we all agree that “life saver” is not the term you use to describe someone who supplies you with sodium thiopental? (Sodium thiopental is the drug you administer in a lethal injection execution). (source)

Skip to content