Saturn's moon Enceladus is now the likeliest place to find alien life

Astronomers found complex organic molecules, the building blocks of life, on the small icy moon.

from NBC News Top Stories https://ift.tt/2tOppSg

Comments

Popular posts from this blog