JUST IN: Rights groups condemn DPP’s move to drop charges against eight police officers in Baby Pendo case
The rights groups, which include the Utu Wetu Trust, International Justice Mission, and the Police Reforms Working Group-Kenya, expressed outrage over the decision, terming it a betrayal of justice for the victims and their families. Read More