Stranded drivers freed in Istanbul and Athens after snowstorm
Published
Rescue crews in Istanbul and Athens have cleared roads that had come 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