See 'humanity's last view' of the James Webb Space Telescope post-deployment
Description
An Ariane 5 rocket second stage deployed the James Webb Space Telescope shortly after launch on Dec. 25, 2021. It's 'humanity's last view' of the new observatory, says NASA PAO Rob Navias.
Comments