Watch CBS News

Discovery of potential sign of life on Venus

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.
Sep 15, 2020 (04:03)
View CBS News In
CBS News App Open
Chrome Safari Continue