ALERT Blizzard watch issued for New York & Boston Airports, check with your airline
Weather forecasters have put the US East Coast from New York City to Boston on a blizzard watch, warning of the potential for 30 to 45cm of snow and wind blasts in some areas. New York City issued a snow alert for Monday night, preparing its fleet of snow plows, as some 50 million people up and down…