Snowstorm strands thousands in Istanbul, Athens
Pedestrians walk during snow fall in Istanbul, Turkey, on Monday, Jan. 24, 2022. A severe snowstorm disrupted road and air...
Pedestrians walk during snow fall in Istanbul, Turkey, on Monday, Jan. 24, 2022. A severe snowstorm disrupted road and air...