Tuesday, March 26th, 2019

VIDEO: Is Antarctic find key to alien life?

The discovery of microbes thriving in the salty, sub-zero conditions of an Antarctic lake could raise the prospects for life on the solar system’s icy moons

Speak Your Mind

Questions or comments? We'd love to hear from you!