DCI Names Central OCS Tallam as Prime Suspect in Blogger Ojwang’s Death

Ojwang’ died on the night of June 7, just hours after being transported from Homa Bay County and detained at Central Police Station. His arrest followed allegations that he operated a social media account that published critical posts about Deputy Inspector General of Police El..
Continue Reading on Capital News