download p10 form kenya police
national police service commission oversees the human resource functions of the national police service. the commission is established under article 246 of the constitution.
ADS