Scientists discover super-Earth that could harbour life
An international team of astronomers has discovered a so-called "super-Earth" that could contain liquid water, a situation that would make…
An international team of astronomers has discovered a so-called "super-Earth" that could contain liquid water, a situation that would make…