Filters applied

1 result

Sort by
  • Joint Statement on the Deferral of Plea Taking in Baby Pendo Case

    Nairobi, 3 October 2024: The deferring of plea-taking against 12 Police Commanders and Officers accused of killing Baby Pendo and perpetrating several human rights violations against several Kisumu citizens under application by the Office of Director of Public Prosecutions today is a major disappointment to several survivors and victim’s families. The officers face charges that…