Kenya: The death penalty remains applicable

In recent months, two African nations—Zambia and the Central African Republic (CAR)—announced plans to abolish the death penalty. Overall, 22 … Continue reading Kenya: The death penalty remains applicable