An Opera News Kenya publication
Traffic Commandant Samuel Kimaru says 2,411 people have perished on the spot in road accidents in…