Scientists Have Found New, Tentative But Evidence Another World Orbiting Star May Be HOME TO LIFE.
Researchers Studying Planet K2-18b’s Atmosphere Have Detected Signs of Molecules What Earth Only Produced By Simple Organisms.
BBC News Science Correspondent Pallab Ghosh Takes A Look at The Evidence.