Possible Signs of Life Found On Venus. Elon Musk and Jeff Bezos Presumably Annoyed They Didn't Find Them First.
An international team of scientists reports the discovery of a gas that could indicate the existence of live microbes on the desert-like planet.
] [ Comments
] [See why this is trending