Police break silence on journalist Francis Odee’s arrest after IPOA launches probe
The National Police Service (NPS) has broken its silence following the arrest of Citizen TV journalist Francis Odee while covering protests against rising fuel prices in Nairobi, confirming that its Internal Affairs Unit has launched investigations into the incident. In a statement issued on Thursday, October 22, 2026, the police said the Internal Affairs Unit […]
We haven't written up this one. People Daily Kenya has the full story — the link below goes straight to it.