Death Penalty in the USA: »We are a vindictive nation«
Sister Barbara campaigns against the death penalty in the USA, drawing on personal experience regarding the dangers of hatred.
Sister Barbara campaigns against the death penalty in the USA, drawing on personal experience regarding the dangers of hatred.