An Opera News Kenya publication
In a tragic blood spill on our roads again, atleast three people have been killed in…