NCPD Service Charter James Macharia2023-01-09T22:01:07+03:00NCPD Service Charter January 9, 2023Read more...
NCPD’s New Board Chairman James Macharia2023-02-28T13:55:48+03:00Gen. (Rtd.) Dr. Julius Karangi, EGH, CBS The National Council... December 29, 2022Read more...
Internal Advertisement James Macharia2022-09-28T15:02:38+03:00Intenal Advertisements - September 2022 September 28, 2022Read more...