Avatar - CTV News
CTV News
flipped into Top Stories
Scientists say there may be 'superhabitable' planets capable of supporting more life than Earth

Scientists say there may be 'superhabitable' planets capable of supporting more life than Earth

ctvnews.ca - Alexandra Mae Jones

TORONTO -- With its greenery, abundance of water and countless unique landscapes for different species to thrive, Earth is the picture of …

View on ctvnews.ca