Sign In
to Vote &
Create Storyboards.
 
Dusty Snow on Mars Could Harbor Life According to a New NASA Simulation Water is the essence of life. When scientists discovered permafrost ice caps on Mars' north pole in 1976, the news immediately sparked speculation about potential life on the red planet. The later discovery of exposed ice on the south pole further teased the idea. In 2003, the Mars Odyssey orbiter spacecraft, equipped with cameras that […]
0
0
0


Storyboard
Print
Share this Article

Recommended

  • {TITLE}
    {PUBLISHER} - {PUBLISHED_DATE}
    {VIEWS}
  • Create Storyboard