More Heavy Snow In Northeast

(Undated)  --  More heavy snow is falling on the Northeast this morning and some areas haven't seen the worst of it yet.  The National Weather Service reports parts of New England will have more than a foot of snow on the ground before the storm tapers off Wednesday evening.  Major cities including Boston, New York, and Philadelphia are struggling under big accumulations of snow that have knocked out power and shut down COVID-19 vaccination sites throughout the densely populated I-95 corridor.  The New York City area will see light snow showers all day today.