News

In Kansas, Judge Bill Klapper concluded that “The scientific community has found no reliable evidence of the death penalty ...