Originally published by Kahawatungu — Read the original article →
The National Police Service (NPS) has launched investigations into the arrest of Citizen TV journalist Francis Odee in Nairobi amid growing concerns over the treatment of journalists covering public demonstrations.
In a statement, the NPS said its Internal Affairs Unit (IAU) had commenced investigations to establish the facts and circumstances surrounding Odee’s arrest and determine appropriate action in accordance with the law.
The Independent Policing Oversight Authority (IPOA) has also initiated a separate investigation into the incident.