A new study recently published in Hydrology and Earth System Sciences, provides new insights into the meteorological ...
It snowed on December 19 in the Sahara Desert, and NASA's Landsat 7 satellite was there (or rather, hundreds of miles overhead) to see it. The photo comes from Landsat 7's Enhanced Thematic Mapper ...