The Kenya Police Service is a national body in charge of law enforcement in Kenya. It is subordinate to National Police Service which is headed by Inspector General of Police who exercises independent command over the Service. From Wikipedia
Peaceful march in Nairobi against gender-based violence turns violent as police disperse crowds with force.