Mujuzi, Jamil Ddamulira
(University of Pretoria, 2005)
"Torture continues to feature as a serious human rights violation in Africa. This explains why, during its 32nd ordinary session held in Banjul, The Gambia, the African Commission on Human and Peoples' Rights (the African ...