BREAKING Tuju staged his disappearance, says DCI boss Amin
In a statement issued on March 23, 2026, at the DCI headquarters, DCI Director Mohammed Amin questioned why Tuju’s family initially denied investigators access to his home in Karen when he was first reported missing.