An Opera News Kenya publication
A Lift failure is witnessed in the Magnificent Kenyatta University main campus Post Modern Library causing…