How to watch NASA’s James Webb Space Telescope launch online in several languages on Christmas Eve

NASA is counting down towards a Christmas Eve launch for its biggest space telescope ever and you can watch it all live online. The James Webb Space Telescope is the successor to NASA and Europe’s iconic Hubble Space Telescope. The next-generation capabilities of the upcoming observatory, paired with the laundry list of mission delays over … Read more

James Webb Space Telescope launch delayed to Christmas Eve

The launch of NASA’s James Webb Space Telescope has been delayed yet again. NASA’s long-awaited space observatory is now scheduled to lift off from French Guiana no earlier than Dec. 24, two days later than previously planned.  “The James Webb Space Telescope team is working a communication issue between the observatory and the launch vehicle … Read more