Death penalty brings shame on America - Roanoke.com
Death penalty brings shame on America - Roanoke.com: 21 executions, one in Georgia, the other in Texas, add further to the humiliation the death penalty brings to the U.S.. French philosopher Albert Camus cautioned ...