1.7.26 Scientists thought a planet in our solar system could support life. But new study changes that The Independent