FDC politician and former leader of opposition in Parliament Philip Wafula Oguttu's son Nelson succumbed to kidney failure. Nelson died…
Nelson Wafula, the late son for FDC politician and former leader of opposition in Parliament Philip Wafula Oguttu, was set…