Uganda Prisons commissioner General reinstates stand against Death penalty
The commissioner general of the Uganda Prisons Authority Dr Johnson Byabashaija has reiterated the need for the Government to consider scrapping the death penalty saying it does not serve the purpose of the punishment. Byabashaija, who boasts of having presented a number of papers, national and internationally says that death penalty, is not a punishment […]