NASA is getting ready to launch a new telescope that will be dedicated to never-before-seen parts of space. The James Webb Space Telescope, which will observe space from space itself, has been given a new launch window: December 24. The telescope has been named in honor of the space agency’s second administrator, James Webb, who […] Read the full story on GreekReporter.com.