Heavy snowfall and freezing rain disrupt transport in Europe

Heavy snowfall and freezing rain disrupt transport in Europe
play icon
An articulated truck is stuck in a crash barrier after an accident on highway 17 near Dresden, Germany, on Thursday. AP