African court orders Tanzania to abolish death penalty

Tanzania faces a human rights challenge as the African Court orders them to abolish the death penalty.

African court orders Tanzania to abolish death penalty Read More ยป