tags
about

Water on Mars: discovery of three buried lakes intrigues scientists

Researchers say they have detected a group of lakes hidden under the red planet’s icy surface.

#Space #Biology