World Watch
‘Beast from the East’ Fury: Heavy Snowfall in Europe Claims 55 Lives, Continent’s Transportation Hit
Heavy snowfall and deadly blizzards lashed Europe, forcing airports to cancel or delay flights around the continent, as a deep freeze gripped...