NASA nails trickiest job on newly launched James Webb Space Telescope
AP Cape Canaveral, Jan 5