The Independent Policing Oversight Authority (IPOA) has launched investigations into an alleged assault on University of Nairobi students on Thursday by police riot busters.
“IPOA this morning noted from social media reports of an incident in which members of the National Police Service allegedly stormed the University of Nairobi and assaulted students at the institution,” a statement by Dennis Danson Oketch, Head of Communications and Outreach Department, read in part.