Webb telescope reaches final destination, a million miles from Earth
The James Webb Space Telescope has arrived at its cosmic parking spot a million miles away, bringing it a step closer to its mission to unravel the mysteries of the Universe, NASA said Monday.