2 ms·James Webb Space Telescope may have found the first stars in the universe4 points by Brajeshwar 1y ago