Probe to reveal how General Ogolla died, says Ruto
Victor Raballa is a business reporter based in Nairobi, Kenya. He specializes in covering local business news and has a focus on the Kenyan market. Victor's work has been featured in publications such as Business Daily Africa, NationAfrica, and The EastAfrican.