A police officer attached to Lamu Police Station has been sentenced to life imprisonment for raping a woman who had gone to report a case at the station.
The cop, Rodgers Ouma, 28 years old will also serve 10 years for abuse of…
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.
AcceptRead More