Suspect’s Death by Suicide in Police Custody Sparks IPOA Investigation in Kipipiri
An investigation has been launched by the Independent Policing Oversight Authority (IPOA) following the unexplained death of a 44-year-old man, Ruigi Ndubi, in a police cell at the Turasha Police…