10 Reasons To Get Really Excited About Trappist-1

Space Nick LoganFebruary 28, 2017 With the seemingly endless headlines surrounding the discovery of seven new Earth-size planets revolving about the star TRAPPIST-1, one may be wondering, “What’s all the fuss about?” The answer: This discovery is a “crucial step” toward finding extraterrestrial life in… Read More