Originally published by RSS Feeds - Nairobi Leo — Read the original article →
The Independent Policing Oversight Authority (IPOA) has given an update on investigations into the arrest of Citizen TV journalist Odee Francis while covering fuel hike protests in Nairobi CBD.