This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.
Tag: Starehe Police Station
Two Cops Shoot Each Other Over a Woman in Thika Road
One Police officer is currently admitted to Nairobi Hospital in critical condition...