P popularmechanics.com The James Webb Space Telescope May Have Finally Found the First-Ever Stars 13 points sen 3 years ago 4 comments