For Freed Inmate: Painful Memories of Life on Death Row
The execution in Texas of a man alleged to have been mentally disabled has once again brought attention to the issue of capital punishment in the United States. Nearly 1300 people have been executed in the U.S. over the past 36 years. But during that same time period, more than 130 have been exonerated, freed because of lack of evidence, or found innocent after being re-tried.
Episodes
-
November 13, 2019
Ethical AI Learns Human Rights Framework
-
April 10, 2018
Disabled Kids Score with Sled Hockey
-
March 24, 2018
Theoretical Physicist Stephen Hawking Dead at 76
-
March 21, 2018
Comics get graphic at the U.S. National Library of Medicine
-
February 26, 2018
Computer Modeling May Become Faster
-
February 26, 2018
A Visit to Doc Stone's Studio, Where Fantasy Becomes Reality