Deadly April storm batters Northeast, snarling travel and knocking out power to half a million
A strong April storm is hitting the Northeast on Thursday, dumping rain and snow with howling tropical drive winds, prompting main airport delays and whiteout street circumstances, and knocking out ...