thefinchandpea.com
Science for The People: Science & the Death Penalty
This week, Science for The People looks at the science of the ultimate criminal punishment. Pharmacologist and science writer David Kroll discusses the chemistry of the drugs us…