The Death Penalty And Mercy: Dear Governors, Can You Spare A Pardon?
Category: POLITICS
William Morva was executed by the state of Virginia last Thursday. He became the 14th person to be executed this year and
By Austin Sarat, ContributorWilliam Nelson Cromwell Professor of Jurisprudence & Political..., 2017-07-08