Northeast blizzard could dump up to 18 inches of snow on NYC

The Northeast is bracing for winter’s last hurrah – a blizzard expected to sweep the New York region starting Monday with possibly the season’s biggest snowstorm dumping up to 18 inches on Central Park. The National Weather Service issued a blizzard watch Sunday for coastal regions including New York City and surrounding areas of Long Island, Westchester County and Connecticut.

Astorino Testifies To State Senate On Closing of Indian Point

Westchester County Executive Rob Astorino warned the New York State Senate Committee on Investigations and Government Operations about the negative impacts closing the Indian Point Nuclear facility will have on the local economy on Thursday. In his remarks, Astorino highlighted the loss of approximately 1,000 jobs, $30 million in local tax revenue, and billions of dollars in economic output.

Brace yourself! Blizzard watch for Boston, NYC

… New York metro area encompasses New York City along with Long Island, coastal Connecticut and southern Westchester County. Carlie Buccola, a weather service meteorologist based on Long Island, said a snowfall of 12 to 18 inches is predicted for the …