Get the latest Science News and Discoveries
Alien Life On K2-18b? Scientists Excited To See Observations From Planet Twice The Size Of Earth
Scientists are one step closer to finding possible life on Planet K2-18b, which is twice as big as Earth and 120 light-years away.
None
Or read this on r/Space