Signs of alien life detected on Venus...


Sky News | 2020-09-14 16:36 UTC

Microbes unlike any life on Earth could be thriving high in the clouds of Venus, according to a new discovery by astronomers.

By Anonymous Submission on 2020-09-14 16:36 UTC
  • Need an account?  
    or