Originally published by People Daily — Read the original article →
The Independent Policing Oversight Authority (IPOA) has launched investigations into the arrest and brief detention of journalist Ode Francis while covering protests against rising fuel prices in Kenya, with police officers at Nairobi’s Central Police Station set to be questioned over the incident. In a press release dated Thursday, October 22, 2026, IPOA said it […]