NASA has discovered seven Earth-sized planets near a star. They are the hope that they could sustain life. Google represented the planets with a doodle too in the happy mood. TRAPPIST-1 is the transiting planets and planetesimals small telescope. A star was discovered in the Aquarius constellation 40 light years
Continue reading