Incredible Video Zooming Through Space Reveals How James Webb Captured Image Of A Dying Star

Chris K

Chris K

Chris K
Staff member
Jul 3, 2023
1,984
17
38
James Webb telescope was constructed by aerospace giant Northrop Grumman Corp and was launched to space for NASA and its European and Canadian counterparts in December 2021.

Continue reading...