Originally published by People Daily — Read the original article →
The Kenya National Commission on Human Rights (KNCHR) has warned that the release of crime journalist Francis Odee following his arrest by plainclothes police officers does not end the need for accountability over the incident. In a statement issued on Wednesday, October 21, 2026, the commission condemned the reported assault and arrest of Odee along […]