Oceans may never have existed on Venus, says new research

Sky News

Published

Venus may never have hosted oceans on its surface, according to new research.

Full Article