Katerega, Kiibi Deogratius (Makerere University, 2013)
The taking of human life has been strongly condemned by most world religions, philosophies, constitutions and cults over the centuries. International human rights law in turn sought to uphold this most sacrosanct of rights ...