The James Webb Telescope May Have Seen the First Stars in the Universe

Although the findings are yet to be confirmed, it marks the closest astronomers have come to locating these ancient stars

CategoriesUncategorized