As much as two feet of snow was forecast for some areas Tuesday, whipped by damaging winds. States of emergency were declared in New York, New Jersey, Pennsylvania, Virginia and Connecticut, according to NBC News. “We’re not kidding with this. ...
Read More »