Science & Space James Webb Space Telescope: All you need to know about newly released pictures! Kaushiki Ghosh Jul 12, 2022