Venus

Read More
Less

Life on Venus? Potential sign of alien life detected In Planet’s Clouds

"I was very surprised - stunned, in fact," said astronomer Jane Greaves of Cardiff University in Wales, lead author of the research published in the journal Nature Astronomy.

By REUTERS
15/09/2020
Subscribe for our daily newsletter
Subscribe for our daily newsletter

By subscribing I accept the terms of use and privacy policy