News

Activists and the father of a Kenyan civilian who was shot at close range by police during the country's latest protests over ...
Central Police Station is located along Harry Thuku Road in the Nairobi Central Business District (CBD), near the University ...