Over 600 of Turkish Airlines flights canceled due to the blizzard
Due to severe weather conditions in Istanbul, snow and strong winds, Turkish Airlines canceled hundreds of flights to / from Ataturk (IST) and Sabiha Gökçen (SAW) airports. The list of canceled flights also includes the…