An Opera News Kenya publication
Many times reports of Airline hiccups have given many headaches and stress over being in the…