iOS app Android app

Traci Lacock

Experts Agree: Death Penalty Not a Deterrent

Tamar Abrams | Posted 05.25.2011 | Politics
Tamar Abrams

Only three countries in the world -- China, Iran and Saudi Arabia -- execute more prisoners than the U.S each year; a practice that costs the nation hundreds of millions of dollars annually.