Uncategorized Water on Mars Today? Posted on April 17, 2015 By John MeagherNo Comment Big news: evidence that there’s liquid water on Mars “right now” vox.com/e/8148378?utm_… pic.twitter.com/UDfiedhN1 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