Turkey: Passengers stranded at Istanbul Airport due to delays caused by heavy snowfall

Ruptly