Where You Can Livestream The Christmas Day Launch Of NASA’s $10 Billion Webb Space Telescope The most ambitious and complex space science telescope ever constructed is at last about to go skywards. This cannot go wrong.