Saya, Cliffton (university of Nairobi, 2020)
Witness protection is a pillar of any successful criminal justice system. Concern for witness protection is amplified in mass atrocities and complex criminal trials where suspected perpetrators may endanger witnesses. In ...