An Opera News Kenya publication
Stephen Mumbo, the manager at an international audit and accounting firm who jumped to his death…