NASA's James Webb Space Telescope (JWST) may have spotted the universe's oldest stars born shortly after the Big Bang. The ancient stars, also called Population III or POP III stars, are present in ...