You are viewing the "Scott Neuman | Joe Palca | NPR" Archives
The James Webb Space Telescope has started unfurling its giant sunshield
WASHINGTON, D.C. (NPR) — The James Webb Space Telescope, on a long and winding journey to its job site a million miles from Earth, has begun the key task of… Read More