NASA revealed last month that the ocean on Saturn's moon Enceladus contains the building blocks of life. What are the chances that we will find aliens?
NASA revealed last month that the ocean on Saturn's moon Enceladus contains the building blocks of life. What are the chances that we will find aliens?