An Opera News Kenya publication
A Directorate of Criminal Investigations detective was, on Wednesday, thrust on to the hot seat after…