Tyler, Texas info@ulctexas.org (903) 763-9111

NASA satellite locates possibly habitable super-Earth 31 light years away – WTVY, Dothan

NASA satellite locates possibly habitable super-Earth 31 light years away  WTVY, Dothan

A ‘super-Earth’ 31 light-years away could have the right conditions to support liquid water and possibly sustain life. (Source: NASA Goddard Space Flight Center …