NASA recently released some pictures of space captured by the much popular James Webb Telescope. These pictures are not just beautiful, but they also tell us a lot about our universe. While one of the photos tells us how the universe was 13.1 billion years ago, another one claims that H20 has been found on some other planet too! If these discoveries excite you, watch this video to find out more as Dhruv Rathee explains the latest discoveries of the James Webb Space Telescope.