Topic: Karandi
Police Officer Shoots Himself Dead in Laikipia
Nov 15, 2021 at 12:04 PM
Reports indicate that Kibbara shot himself below the chin and the bullet exited through the top of the head. ...
Nov 15, 2021 at 12:04 PM
Reports indicate that Kibbara shot himself below the chin and the bullet exited through the top of the head. ...