Are we alone in the universe?
Illustration • Submitted
0 ratings
· 6 viewsNotes
NASA scientists say they will find proof of life on other planets within 20 years. The James Webb Space Telescope will launch in 2018 and will be capable of detecting the signs of life in the atmospheres of other planets. Scientists are understandably excited about such prospects. Matt Mountain, director…