Neat News - Neat things do happen

home

Neat News 937 (added 2018-07-25)

Water on Mars

mars.jpg

A big lake of liquid water has been detected under the south pole on Mars. This makes it likely that there was at some point life on Mars and some microbes may still exist.

News seen at: BBC - Science