An Opera News Kenya publication
A Police boss lost his life in a grisly Monday accident that happened along the Webuye-Eldoret…