Water On Venus?S

When we read, "Was Venus Once Wet? The Atoms Say Yes" we thought, well, yeah, she came from the sea! It's actually about trace deposits found on the second planet from the sun, indicating the onetime presence of water. [Time]