The National Police Service (NPS) has dismissed reports circulating on social media platforms and the mainstream media that Justus Mutuwa, one of the Mlolongo abductees was found dead yesterday.
The Inspector General of Police Douglas Kanja on Thursday evening clarified that on December 18, 2024, police officers were alerted of a body floating at the Nairobi River in the Ruai area.
According to the police boss, the body was identified by a lady who had gone to irrigate her vegetables planted near the river.
Oblivious to the mysterious discovery, Mutumwa's family filed a report about their missing kin at the Athi River Police Station on December 21, three days after his alleged disappearance.