Water on Mars: Does this mean life existed?

Water on Mars: Does this mean life existed?

By Jonti Horner After the recent discovery of a large liquid water lake on Mars, Jonti Horner explores what this means for the ongoing quest to find life on the red planet. We now know that there is permanent liquid water on Mars, according to a paper published last...