Historic Winter Storm Hits Most Populous Areas of the Northeast
This week, the most populous areas of the Northeast U.S. were hit with a historic blizzard that was predicted to drop as much as three feet of snow, as well as torrents of freezing rain, on cities like New York City and Philadelphia by its end. According to a January 26 Reuters article, the blizzard […]
Read More