Astronomers have found a potential sign of life in the atmosphere of the planet Venus. Do you think there is extraterrestrial life?

You voted: