Death Penalty

Malawi Supreme Court Outlaws Death Penalty

The death penalty in Malawi has been described as unconstitutional, the East African country's Supreme Court has ruled. The court…

3 years ago