Kepler
Is This Earth 2.0? NASA May Just Have Found Earth’s Alien Twin
Blog
April 16, 2020
Is This Earth 2.0? NASA May Just Have Found Earth’s Alien Twin
There’s an alien world orbiting a star dubbed Kepler 1649. The world, however, was missed by scientists when they went…