Current track

Title

Artist


space

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. The study, published online by Nature Geoscience, focuses on the mysterious […]