NASA Mars Annoucement *UPDATE* by moses • September 29, 2015 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… Read more →