NASA May Have Detected Oldest Stars In Universe Formed After Big Bang
NASA's James Webb Space Telescope may have detected the universe's oldest Population III stars in galaxy LAP1-B, 13 billion light-years away.
Latest Stories