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*
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed