Technology

Strange chemical in clouds of Venus defies explanation. Could it be a sign of life?

Strange chemical in clouds of Venus defies explanation. Could it be a sign of life?

Discovering life beyond Earth may well start with a sniff, a whiff of some chemical that scientists struggle to explain without invoking a strange, shadowy microbe. That first step has happened on Mars and on a few distant moons, and now, scientists suggest, on Venus.

Click here to read more -->
×