NASA's James Webb Space Telescope promises an 'amazing journey' for astronomy

Dec 15, 2021, 09:30 PM(IST) WION Video Team
Set to launch on December 22, NASA’s James Webb Space Telescope is the largest space observatory in history. It was finished years late at a cost far higher than planned.
Read in App