An Opera News Kenya publication
An employee of the Kenya Civil Aviation Authority (KCAA) jumped to this death from the control…