An Opera News Kenya publication
For a case that had earlier on been ruled as a kidney failure, fresh details point…