Eight other worlds in our solar system might have life beyond Earth27010Ethan SiegelJean P. CironFollowJul 28, 2017 · 1 min read“Eight other worlds in our solar system might have life”And how many more Gods to worship ?:-)