Former Kenya Police Service’s Director punches lawyer in court for asking him too many questions by Adekunle Dada September 30, 2021 0 A former Director of Operations in Kenya Police Service, John Edward Njeru has been handed a 1-day jail term for ...