Venus's water mystery: Could a simple molecule be the culprit?

Venus's water mystery: Could a simple molecule be the culprit?