The death penalty: condemned

The death penalty: condemned

The ICJ today released a report, The Death Penalty: Condemned, in which capital punishment is found to violate international human rights law.

Translate »