An Opera News Kenya publication
Three people died on the spot after a vehicle purpotedly belonging to Trans-Nzoia County Government knocked down…