Why Police Misconduct Cases Stall in Kenya

The DPP also had a duty to safeguard the rights of everyone involved, including suspects.

Why Police Misconduct Cases Stall in Kenya
The DPP also had a duty to safeguard the rights of everyone involved, including suspects.