The moon has a large liquid ocean and lots of hydrogen — the fuel for microbial life.
Thursday, April 12, 2018