baptistnews.com
Capital punishment is sin
By Roger Olson A controversy is raging over capital punishment in Texas -- a state that executes upwards of 30 to 35 people (almost all men and disproportionately African-American and poor) annually. Most Texas Christians favor capital punishment even though it has been shown repeatedly not to be a deterrent to crime. Life...
Roger Olson