The James Webb Space Telescope may have finally found the 1st stars in the universe

The James Webb Space Telescope may have finally found the 1st stars in the universe