Submitted by eastidahonews2980 in science
(CNN) — A building block of life may exist inside the global ocean on Europa, one of Jupiter’s icy moons. Two independent teams of astronomers used the James Webb Space Telescope to observe the frozen surface of Europa, and each analysis of the space observat…