New James Webb Space Telescope photo truly boggles the mind - Mashable mashable.com Submitted by mashable8750 on May 24, 2024 at 11:55 PM in science Ancient collisions. No comments 49