This artistic impression depicts Venus. Astronomers at MIT, Cardiff University, and elsewhere may have observed signs of life in the atmosphere of Venus. Credit: ESO (European Southern Observatory)/M…

Read More

Drop your comments

Click to Comment

Share this post with your friends on


COMMENTS (0)

Reply

All fields are required

Save my name for the next time I comment