Should a drunk addict be subjected to the criminal Justice System, convicted and charged with a…
Tag: KNHCR
Police named biggest perpetrators of sexual violence
A shocking report by the Kenya National Commission on Human Rights (KNHCR) has revealed that police…