Simon Injendi, a boda boda rider with 9 lives, has survived more than ten road accidents at Kaburengu junction on the busy Webuye–Eldoret highway. The father of seven believes if it were not for the grace of God, he would long be dead. In August, an accident that claimed eight lives at the junction was […]

Read more of this post