Secrets of Venus Are Being Revealed
Another fly-by result brings data that collaborates a hypothesis.

She’s the closest planet to Earth, yet she hides her secrets behind a veil of cloud.
Venus and Earth have often been described as twins because they’re close in size and share complex weather systems, but they’re very different.