Earth and Venus are roughly the same sizes, and millions of years ago, Venus possibly had Earth-like oceans. So what caused water from Venus to mysteriously vanish?
Earth and Venus are roughly the same sizes, and millions of years ago, Venus possibly had Earth-like oceans. So what caused water from Venus to mysteriously vanish?