Tanzania faces ultimatum: Revoke death penalty or face appeal

The African Court demands Tanzania revoke the death penalty, arguing it violates the right to life.

Tanzania faces ultimatum: Revoke death penalty or face appeal Read More ยป