Did we transfer life from Earth to Venus? | Asking astrobiologists *your* questions HD
youtube.com02.10.2020
The news a few weeks ago of the discovery of phosphine was met with a lot of excitement - could it be microbes that are making this phosphine or some unknown...