NASA Mars Annoucement *UPDATE*

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 … Continue reading NASA Mars Annoucement *UPDATE*