The space event of the year is delayed one more time (unfortunately) but it looks like all things are a go for December 24. That’s when the James Webb Space Telescope launches, capping a round of delays that extends all the way back to 2007. A blog post on the NASA website by Alise Fisher […]
The post James Webb Space Telescope Launching on December 24 appeared first on Light Stalking.