The evidence from planet K2-18b suggesting it may be teeming with microbial life is tantalising

Thursday 17th April 2025 15:30 BST


The building blocks for life are thought have been brought to Earth by asteroids that bombarded our planet long ago.

The full article is no longer available.