Heavy snowfall and deadly blizzards lashed Europe Thursday, forcing airports to cancel or delay flights around the continent, as a deep freeze gripped countries from the far north to the Mediterranean beaches in the south.
Heavy snowfall and deadly blizzards lashed Europe Thursday, forcing airports to cancel or delay flights around the continent, as a deep freeze gripped countries from the far north to the Mediterranean beaches in the south.