Home » Posts tagged with » Death to the Death Penalty Video

Amnesty International’s “Death to the Death Penalty” Video

It is a cruel, inhuman, and degrading form of punishment.