News

Parts shortages continue to trouble Kenya Airways

December 13th, 2023