International astronomers have discovered two planets orbiting a star only 12.5 light-years away from Earth.
Astronomers have discovered two planets orbiting a star only 12.5 light-years away from Earth. The new planets are called TRAPPIST-1 and were found by using […]