Astronomers may have solved one of Webb's first puzzles - Mashable mashable.com Submitted by mashable8750 on October 6, 2023 at 9:15 AM in science Scientists may not have to throw cosmology out with the bathwater after all. No comments 49