planetaria.ca
Could the TRAPPIST-1 planetary system be home to alien life?
The discovery of seven Earth-sized planets orbiting the star TRAPPIST-1 generated a lot of excitement last week. Earth-sized planets have been found before, among the thousands of exoplanets discov…