Proceedings of the National Academy of Science: Rate of false conviction of criminal defendants who are sentenced to death.
March 25, 2019

Related News:

Feb. 18, 2021 Updates

February 18, 2021 Death Penalty Updates Death Penalty Information Center adds 11 more people to its innocence list....