Scientists found an enigma in deep space. The Webb telescope solved it. - Mashable mashable.com Submitted by mashable8750 on January 21, 2024 at 10:30 AM in science The powerful instrument explains the "inexplicable." No comments 7