Gorgeous HD Footage Shows Humanity’s Final View of The James Webb Space Telescope
We can all breathe a bit easier now. In spite of a launch bedeviled by problem after problem, NASA’s James Webb Space Telescope is finally in space, making its way to its new home.