Inspector General of Police Douglas Kanja has said that any officer implicated in the death of Albert Ojwang, including the Deputy Inspector General (DIG), must step aside.
Inspector General of Police Douglas Kanja has said that any officer implicated in the death of Albert Ojwang, including the Deputy Inspector General (DIG), must step aside.