See 'humanity's last view' of the James Webb Space Telescope post deployment

2 years ago
3

NASA
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

Loading comments...