Published 01:28 IST, July 20th 2023
NASA's Webb telescope to debut on Netflix with thrilling documentary on July 24
NASA's Webb telescope launched on December 25, 2021 and Netflix is bringing its story to the world with a new documentary releasing on July 24.
The episode on the Webb telescope is part of Netflix's four-part docuseries. (Image: Netflix) | Image:
self
- Listen to this article
- 2 min read
Advertisement
01:28 IST, July 20th 2023