Cameron Todd Willingham, Texas, and the death penalty : The New Yorker: "...Some legal scholars believe that the commission may narrowly assess the reliability of the scientific evidence. There is a chance, however, that Texas could become the first state to acknowledge officially that, since the advent of the modern judicial system, it had carried out the “execution of a legally and factually innocent person."
No comments:
Post a Comment