spacemicrobes.com
Seven new Earth-like planets, and three of them might have liquid water! Which #spacemicrobes might there be?
Seven Earth-size rocky planets were discovered, 40 light-years away, as part of the TRAPPIST-1 planetary System. This system is similar to our own solar system, but the star (Trappist-1) is much sm…