Professors Alan Chen and Justin Marceau co-write a piece on lethal injection: "...lethal injection is a profoundly flawed method for carrying out capital punishment."

July 28, 2014

Link »

Related Link »