Friday, Sep 25, 2020
Focus on the big picture

What scientists can lean from discovery of potential life on Venus

CBS, 16 Sep 2020
Scientists say tiny molecules discovered in Venus' atmosphere suggest there could potentially be some kind of life on the planet. Derrick Pitts, chief astronomer and planetarium director for the Franklin Institute, joins CBSN to discuss the finding and what it could mean.
Related Articles