An Opera News Kenya publication
Several lives were saved when a plane safely landed despite a technical failure where the front…