An Opera News Kenya publication
Traffic police are yet to release the fining on the root cause of the grisly road…