Heavy snowfall cripples life in Istanbul
5:39am PST - January 25th, 2022 snowfall - Al Jazeera EnglishBad weather causes vehicles to be stranded around the city as flights suspended from metropolis's largest airport.
Bad weather causes vehicles to be stranded around the city as flights suspended from metropolis's largest airport.