Snow on Mars: NASA spots dry ice snowflakes
Monday, September 17, 2012 - 09:30
in Astronomy & Space
NASA satellites have detected carbon dioxide snow falling on the Red Planet
NASA satellites have detected carbon dioxide snow falling on the Red Planet