The Best Science Images – April 2015
Scientists Find the Coldest Place on Earth
Winter officially arrives in the Northern Hemisphere in about 10 days (12/21/13). Here in the Washington, DC area, temperatures have already been dropping below 0° C at times. While some of us are already complaining about the recent icy temperatures we know it could be a lot worse! Scientists from NASA and the U.S. Geological […]