Snowstorm strands thousands in Istanbul and Athens
Published
Rescue crews in Istanbul and Athens are scrambling to clear roads that came to a standstill after a massive cold front and snowstorms hit much of Turkey and Greece, leaving countless people and vehicles in both cities stranded overnight in freezing conditions.
Full Article