While Visions Of Sugar Plumbs Dance Through Your Heads, NASA Was Launching the Webb Telescope Instead
ars technica Today, the James Webb Space Telescope started its journey to a location over a million kilometers from Earth, where it will start its science mission in roughly six [Read More]