Is there life on other planets? Are there recent studies that support your answer?
Is there life on other planets? What is the latest discoveries/evidence to support or debunk the idea?