It’s Christmas and the James Webb Telescope is set to Launch
An anxiety-ridden launch that’s been decades in the making On Christmas Day, NASA is gifting astronomers one of the greatest presents it can give by launching the most powerful space telescope ever created. Called the James MORE