‘ASHAMED OF THIS MESS’: Thousands stranded as snow brings travel chaos to Turkey, Greece January 25, 2022 by Toronto Sun Some Istanbul Airport flights resumed on Tuesday after nearly 24 hours of cancellations as heavy snowfall clogged roads and stranded thousands of people across Turkey and Greece. Read More