Winter Storm Pounds U.S. Northeast, Thousands Of Flights Canceled And Schools Closed
Category: GREEN
At least 20 inches of snow has fallen on parts of New England, northern New York, and eastern Pennsylvania so far.
By Hayley Miller, 2017-03-14