Baby Pendo Inquest Ruling: Police commanders in charge of Nyalenda area liable for the death

KTN News Feb 14,2019


View More on News Centre

5 officers in charge liable for the death; 30 GSU police officers to be treated a Persons of Interest.