Water on Mars Today?

Big news: evidence that there’s liquid water on Mars “right now”

vox.com/e/8148378?utm_… pic.twitter.com/UDfiedhN1

Leave a Reply

Your email address will not be published. Required fields are marked *