human error
Andrea Woods 3-03-2010
It is Death Penalty Awareness Week, and supporters of human rights across the country have turned their attention to a uniquely complicated injustice -- the implementation of capital punishment in the United States.