A powerful April storm is hitting the Northeast on Thursday, dumping rain and snow with howling tropical force winds, prompting major airport delays and whiteout road conditions, and knocking out power to over half a million customers.
A powerful April storm is hitting the Northeast on Thursday, dumping rain and snow with howling tropical force winds, prompting major airport delays and whiteout road conditions, and knocking out power to over half a million customers.