The Independent Policing Oversight Authority (IPOA) has launched an investigation into the death of Simon Warui, who died in police custody at Central police station in Mombasa County on September 17.
A post-mortem report showed Warui suffered cardiorespiratory collapse caused by dislocation of the neck, consistent with a fall from a height.