An Opera News Kenya publication
Post mortem results on the body of the late Helen Wanjiru who died during childbirth at…