close
  • Death Sentences on Decline as Publics Skepticism Grows

    Five death row inmates have been exonerated so far this year, two in Louisiana and one each in Illinois, North Carolina and Texas, for a total of 117 people set free since 1976, when the Supreme Court reinstated capital punishment.

    Reviewed by PsiKik Dec 15 2004, 12:20am ( 1 review ) commondreams.org

  • 1 review
  • Reviews of the site
  • Join StumbleUpon or login to add a review! default avatar
  • Rated by PsiKik on Dec 15 2004, 12:20am

    Five death row inmates have been exonerated so far this year, two in Louisiana and one each in Illinois, North Carolina and Texas, for a total of 117 people set free since 1976, when the Supreme Court reinstated capital punishment.