Liquid water on Mars? New research indicates buried ‘lakes’ – NBC News
Earth’s subglacial lakes are teeming with bacterial life, and similar life might survive in liquid reservoirs on Mars, scientists have speculated.
“We are much more confident now,” said Elena Pettin… [read more]