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
Follow by Email