World's biggest telescope is almost ready for its launch next year - scientists are hoping...
• https://www.naturalnews.comit will spot alien life...(Natural News) The James Webb Telescope has successfully concluded a series of tests prior to its proposed launch in the year 2019. After being subjected to 100 days of cryogenic testing -- to prove that it can remain opera