Tag Archives: Red Planet

H2-WHOA!

Mars has water on its surface, and it’s in liquid form at least some of the time.

NASA on Monday announced the results of a new study showing that salty liquid water flows seasonally on Mars, giving the red planet one of the essential ingredients for life.

Continue reading H2-WHOA!