Astronomers Find Frozen Water Beyond Solar System Using James Webb Telescope

In a groundbreaking finding, the James Webb Space Telescope (JWST) has discovered frozen water in a…