Scientists Detect Possible Signs of Life on Planet K2-18b, 700 trillion miles away |
Astronomers from the University of Cambridge have uncovered promising indicators {that a} planet orbiting a distant star may very well be residence to life, stories BBC. The planet, K2-18b, lies


