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