executions down globally, but up in u.s., says amnesty international
The penalty is violation of the basic right to life and robs people of the chance to repent and make amends for the crimes they have committed, in message to participants at World Congress Against Death Penalty Feb 27.. ..…