Heavy snow, high winds wreak havoc across Europe

time Dec 12 2017