Kenya Police Service: “Ref: JKIA Police Station OB NO. 35 of 26/2/2018 – Notice Compelling Attendance to Police Station under Section 52 of the National Police Service Act of 2011” (13.03.2018) Share this:TweetShare on TumblrLike this:Like Loading... Related