Kin of bodaboda rider who died in police cells reject suicide theory

David Nyamweya

David Nyamweya, a bodaboda rider who allegedly took his own life at a Kisii police station on Sunday. His family has disputed the suicide theory,

Photo credit: Courtesy

The family of a suspect who allegedly took his own life at a Kisii police station on Sunday has disputed the suicide theory, calling on the Independent Policing Oversight Authority (Ipoa) to investigate the matter.

Welcome!

You're all set to enjoy unlimited Prime content.