
The Latest in the Debate over Capital Punishment
Mark Shea’s latest contribution in his debate with Dr Ed Feser over capital punishment is a long quote from Princeton’s Robert George, who, as a proponent of the New Natural Law Theory, rejects capital punishment […]