Director of Public Prosecution Noordin Haji and the International Justice Mission-Kenya Country Director Benson Shamala during the launch of Kayole Justice Centre.
Director of Public Prosecutions Noordin Haji has said his office is committed to ending police excesses.