
Andrew Kiwelu
Andrew Kiwelu is a human rights activist advocating for the abolition of the death penalty in Tanzania. He argues that the recent ruling by the African Court presents a pivotal opportunity for the government to remove capital punishment from its legal system, highlighting the inhumanity and irreversibility of such a penalty.
Global Media Ratings
Countries Mentioned
No country-level mention data available.
Interactive World Map
Each country's color is based on "Mentions" from the table above.
Recent Mentions
Tanzania:
Andrew Kiwelu argues that the ruling provides Tanzania a chance to officially remove the death penalty from its laws.
7