Turkish Airlines Flight Makes Emergency Landing At JFK Airport After Pilot Dies
This photograph taken on January 23, 2024 shows an Airbus A321-271NX commercial plane of Turkish Airlines landing at Geneva Airport. (Photo by FABRICE COFFRINI/AFP via Getty Images) OAN Staff James Meyers8:03 AM – Wednesday, October 9, […]