The United States Department of the Treasury has sanctioned Uganda’s Commissioner General of Prisons, Johnson Byabashaija over allegations of torture in the country’s correctional facilities. In a December 8 statement, the US says since 2005 when Byabashaija was appointed as prisons boss, members of the Uganda Prisons Service have engaged in torture. This is in addition to other serious human ...
Read More »