An Opera News Kenya publication
Why is it that there are road accidents every other week in Kenya? Is the government…