20100707 unknown: Did life exist on Venus?