Skip to content

Million Whys

Why does the fact that life exists on Earth make scientists think life on other worlds is possible?