Webb Researchers Discover Lensed Supernova, Confirm Hubble Tension blogs.nasa.gov 5 points by r721 14 hours ago