Tag: space

NASA Mars Annoucement *UPDATE*

NASA_Logo-253x200

NASA has just announced that it believes there is liquid water on Mars. It exists under certain conditions around Recurring Slope Lineae (RSL) – or more simply on the slopes of geological features. This water appears to exists as salty…