It wasn’t supposed to happen today. Not on Christmas Eve, anyway. The James Webb Space Telescope that launched this morning has been in the works for decades. But its launch has been delayed so many times over the years that many believed it would never happen. Someone on Twitter even joked that we needn’t fear the Webb Telescope … Read the rest
Continue reading "Telescoping History" »