Execution of Low-IQ Prisoner Raises Controversy in Texas
The U.S. federal government and 33 U.S. states continue to use capital punishment for major crimes like murder, but almost a third of the executions occur in just one state - Texas. The executions sometimes draw protests from around the world. But, as VOA's Greg Flakus reports from Huntsville, Texas, polls show up to 70 percent of Texans support capital punishment (latest UTexas poll) and there is little chance the Lone Star state will abandon the practice anytime soon.
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