Temperatures plunged below freezing on January 24, lingering for over a week with January 28 highs reaching just -5°C amid ...
NASA's Landsat 8 satellite documented ice in the Hudson River hugging the shore of Manhattan, New York City. The post Satellite images show America’s winter freeze from space appeared first on Talker.