.
24th March, 2026
The Directorate of Criminal Investigations (DCI) now claims it has gathered sufficient evidence suggesting that the alleged abduction of former Cabinet Secretary Raphael Tuju may have been stage-managed.