
NASA’s James Webb Space Telescope continues to capture eye-popping images of the cosmos, with its latest showing fantastic detail of thousands of young stars spotted in a stellar nursery nicknamed the "Tarantula Nebula." What do you see? Check it out here