Most of the industrialized European nations , including Great Britain , France , Germany and Ireland have already abolished capital punishment . Even countries with spotty recent records on civil rights have recognized the injustice of the practice . South Africa , Haiti , Venezuela and Colombia have also opted for its elimination . America shares its usage of capital punishment with tyrannical regimes such as North Korea , Iran and Cuba . From the very beginning of our nation , leaders had trepidation about the death penalty . They had seen...











SUBJECTS

