海角大神

News brief

Astronomers may have discovered earliest stars.

The James Webb Space Telescope was built in part to locate these long-sought but elusive 鈥淧opulation III鈥 stars. Scientists say the unconfirmed find, more than聽13 billion light-years away,聽is the 鈥渃losest we are yet.鈥

Staff -

In with a bang: The James Webb Space Telescope after one year