Snow is on the horizon for New England. Here’s what to expect from this weekend’s storm.
Winter storm warnings and watches have been posted for Saturday night and into Sunday as a low-pressure system is going to scoot south of New England, bringing significant snow. The word “significant” doesn’t mean blockbuster, it just indicates it’s going …