Today's big announcement from NASA was more signs of possible water on Mars. Not that this will turn out to be any guarantee for life on Mars, or indeed whether the effect is caused by water, but with all the liquids we have been finding around the…
more »