On The (Salt) Waters Of Mars

Monday morning the world was greeted by an announcement from NASA that (after much deliberation and careful examination of all their scientific data) the presence of liquid water on Mars has been confirmed. I repeat: there is water on Mars. Well, we kind of already knew this as NASA has been giving us hints in […]

Read More On The (Salt) Waters Of Mars