Deep-space scan reveals Earth-like world that could host alien life
Deep-space researchers have located another world which they say has the potential to harbor alien life. Named LHS1140b, the exoplanet is in the Cetus constellation, 40 light-years away from Earth. It has its own sun …