An Opera News Kenya publication
Kamumbi Police Station has been declared the most corrupt and worst station in Kenya after revelation…