National Police Service vows reforms after admitting error in Ojwang death report release

1 week ago 4
Muchiri admitted that the National Police Service was astatine responsibility for releasing a mendacious study and termed the incidental “a large mistake and shameful.”
Open Full Post