Two new Earth-like planets discovered near Teegarden's Star
Published Date: 6/18/2019
Source: sciencedaily.com
An international research team has discovered two new Earth-like planets near one of our closest stars. Teegarden's Star is about 12.5 light years away and is one of the smallest known stars.