President Ruto appoints new police chiefs
Douglas Kanja Kirocho is the new Deputy Inspector-General of the Kenya Police Service. Mr Kirocho,…
1 year ago
Douglas Kanja Kirocho is the new Deputy Inspector-General of the Kenya Police Service. Mr Kirocho,…