Could there be microbes floating in Venus’ clouds? New research paper bolsters incredible possibility

When it comes to searching for evidence of life elsewhere in the Solar System, certain places will always make the top of the list, such as Mars, Europa, Enceladus and Titan. They are considered to be the planet and moons most likely to biologically active, …

Read MoreCould there be microbes floating in Venus’ clouds? New research paper bolsters incredible possibility