Tag: death penalty debate

Capital Punishment Definition: A legal process whereby a person is put to death by the state as a punishment for a crime. Capital Punishment or death penalty as a means of giving justice has become the most controversial issue. With Read more…