Bizarre parallels between Bensouda, Kavuludi actions
Is it any wonder that the National Police Service Commission’s (NPSC) vetting of the Kenya Police Service seems to have hit a brick wall? After all, it was mostly rolled out as an ambush package, a ritual of selective, profiling and targeted entrapment and self-incrimination.
By Abdi Hassan
12 years ago