Webb has Discovered the Foundation of Life in a Cloud Aerospace January 24, 2023 At a distance of 630 light-years, the James Webb Space Telescope probed within a thin molecular cloud and discovered ice…