NASA’s Space Telescope Launches: “It’s not bad that it’s happening on Christmas Day, which should be a day of hope and inspiration”

From a Washington Post story by Joel Achenbach headlined “NASA’s James Webb Space Telescope launches in French Guiana”:

NASA’s revolutionary James Webb Space Telescope is hurtling away from Earth and toward deep space on a long-awaited, high-risk mission that, if successful, will look deeper into the cosmic past than any telescope before.

The Webb blasted off Christmas morning from the European Space Agency’s spaceport in Kourou, French Guiana, on South America’s northeast coast, and early reports from NASA suggest the mission is going swimmingly.