- Advertisement -
Alien life forms nurtured by acid-neutralising chemical reactions could exist in the clouds of Venus, scientists say.
The planet – 47 million kilometres from Earth – may be more habitable for life because of the presence of ammonia, a new study suggests.
Scientists have long been puzzled by the…

