Scientists find promising hints of life on distant planet
by
April 17, 2025
LONDON — Scientists have found new but tentative evidence that a faraway world orbiting another star may be home to life.A Cambridge team studying the atmosphere of a planet called K2-18b has detected