The James Webb Space Telescope may have helped solve a mystery it uncovered in 2022 – mysterious 'little red dots.' ...