Rare, heavy snowfall has hit parts of Turkey and Greece causing power outages and forcing businesses to close. Thousands of drivers have been stranded on clogged roads. CNN's Arwa Damon..
Vehicles were seen stranded on roads and operations at Istanbul airport, Europe's biggest, were brought to a standstill on Monday following heavy snowfall.
Flights were suspended for a second day at Istanbul Airport and private vehicles were barred from city streets on Tuesday, as heavy snowfall snarled traffic and left people stranded in..