Officials in New York City, Massachusetts and Pennsylvania were among those urging people to be cautious as a major winter storm could dump a foot of snow on the region.
People from North Carolina to Massachusetts are being warned to be ready to be slammed by a major winter stormRead More